Post-run: independent verification section (Hermes), webroot relocated to /mnt/better/appdata/retireapp, gaps & limitations, deploy.sh path fix

This commit is contained in:
krisf committed 2026-10-08 23:21:22 -04:00
1 parent e470985936
commit 73132a1edf
2 files changed
+30 -7

No files matched your search

+4 -4
View File
@@ -3,9 +3,9 @@
set -euo pipefail
cd "$(dirname "$0")/.."
SSH="ssh -F /dev/null -o BatchMode=yes -o ConnectTimeout=10"
$SSH root@192.168.0.123 'mkdir -p /mnt/cache/docker/retireapp'
rsync -az --delete -e "$SSH" site/ root@192.168.0.123:/mnt/cache/docker/retireapp/
$SSH root@192.168.0.123 'chmod -R a+rX /mnt/cache/docker/retireapp
docker start retireapp >/dev/null 2>&1 || docker run -d --name retireapp --restart unless-stopped -p 8103:80 -v /mnt/cache/docker/retireapp:/usr/share/nginx/html:ro nginx:alpine >/dev/null
$SSH root@192.168.0.123 'mkdir -p /mnt/better/appdata/retireapp'
rsync -az --delete -e "$SSH" site/ root@192.168.0.123:/mnt/better/appdata/retireapp/
$SSH root@192.168.0.123 'chmod -R a+rX /mnt/better/appdata/retireapp
docker start retireapp >/dev/null 2>&1 || docker run -d --name retireapp --restart unless-stopped -p 8103:80 -v /mnt/better/appdata/retireapp:/usr/share/nginx/html:ro nginx:alpine >/dev/null
sleep 1
curl -sf http://127.0.0.1:8103/ | grep -q "retire-planner v1" && echo DEPLOY-OK'