caddy
This commit is contained in:
parent
32e8d8c022
commit
7454842bf8
2
Makefile
2
Makefile
@ -36,9 +36,11 @@ build/package:
|
||||
mkdir -p /tmp/party-pkg/usr/bin
|
||||
mkdir -p /tmp/party-pkg/usr/share/party
|
||||
mkdir -p /tmp/party-pkg/lib/systemd/system
|
||||
mkdir -p /tmp/party-pkg/etc/caddy/sites
|
||||
cp ./bin/party /tmp/party-pkg/usr/bin/party
|
||||
cp -r ./web /tmp/party-pkg/usr/share/party/
|
||||
cp -r ./migrations /tmp/party-pkg/usr/share/party/
|
||||
cp ./deploy/Caddyfile /tmp/party-pkg/etc/caddy/sites/party.caddy
|
||||
cp ./deploy/party.service /tmp/party-pkg/lib/systemd/system/
|
||||
cp ./deploy/DEBIAN/postinst /tmp/party-pkg/DEBIAN/postinst
|
||||
cp ./deploy/DEBIAN/prerm /tmp/party-pkg/DEBIAN/prerm
|
||||
|
||||
@ -43,7 +43,7 @@ func main() {
|
||||
|
||||
var cfg common.Config
|
||||
|
||||
flag.IntVar(&cfg.Port, "port", 4000, "API server port")
|
||||
flag.IntVar(&cfg.Port, "port", 4100, "API server port")
|
||||
flag.StringVar(&cfg.Env, "env", "production", "Environment (development|staging|production)")
|
||||
flag.StringVar(&cfg.DB.DSN, "db-dsn", os.Getenv("PARTY_DB_DSN"), "PostgreSQL DSN")
|
||||
|
||||
|
||||
3
deploy/Caddyfile
Normal file
3
deploy/Caddyfile
Normal file
@ -0,0 +1,3 @@
|
||||
vferrari.com {
|
||||
reverse_proxy localhost:4100
|
||||
}
|
||||
@ -26,3 +26,5 @@ fi
|
||||
systemctl daemon-reload
|
||||
systemctl enable party.service
|
||||
systemctl restart party.service
|
||||
|
||||
systemctl reload caddy 2>/dev/null || true
|
||||
|
||||
@ -4,6 +4,8 @@ set -e
|
||||
case "$1" in
|
||||
purge)
|
||||
rm -rf /etc/party
|
||||
rm -f /etc/caddy/sites/party.caddy
|
||||
systemctl reload caddy 2>/dev/null || true
|
||||
userdel party 2>/dev/null || true
|
||||
;;
|
||||
esac
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user