Add separate production, testserver, and demo deployments
CI / test (push) Failing after 10s

This commit is contained in:
2026-09-14 19:58:31 +02:00
parent b87aa0aa17
commit d06ff4a94a
37 changed files with 1293 additions and 121 deletions
+13
View File
@@ -0,0 +1,13 @@
[Unit]
Description=Reset Gardomatic demo data
After=postgresql.service
ConditionPathExists=/etc/gardomatic/demo-password
[Service]
Type=oneshot
User=gardomatic
Group=gardomatic
EnvironmentFile=/etc/gardomatic/gardomatic.env
WorkingDirectory=/var/lib/gardomatic
StandardInput=file:/etc/gardomatic/demo-password
ExecStart=/usr/local/bin/gardomatic-cli --yes demo reset --email ${GARDOMATIC_DEMO_ACCOUNT_EMAIL} --password-stdin