Skip to content

uldwi/pakoatop

Repository files navigation

Datenbank einrichten

In der Produktivumgebung werden die Daten in einer PostgreSQL Datenbank gespeichert.

Beispiel Installation unter Debian

$ apt install postgresql
$ sudo su - postgres
$ createuser -P pakoatop
$ createdb pakoatop -O pakoatop

Admin freischalten

$ sudo su - postgres
$ psql
$ \c pakoatop
$ SELECT * FROM users;
$ UPDATE users WHERE uuid='' SET services = '["admin"]';

Deployment

Server stoppen

$ sbt debian:packageBin
$ apt install ./target/pako-atop_{$Version}

example:

$ git pull origin master
$ sbt debian:packageBin
$ sudo apt remove pako-atop
$ sudo apt install ./target/pako-atop_1.0-SNAPSHOT_all.deb

Server starten

pako-atop -Dplay.evolutions.db.default.autoApply=true -Dplay.evolutions.db.default.autoApplyDowns=true -Dconfig.resource=production.conf

Backup

$ apt install autopostgresqlbackup

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published