CallMeTechie
EN Anmelden
Home Produkte Blog Über mich Kontakt

GateControl upgraden

🚀 Installation & Setup · Updated vor 1 Monat

11. Updates

Automatisches Update

cd /opt/gatecontrol
./update.sh

update.sh pullt das neueste Image aus GHCR, erzeugt den Container nur dann neu, wenn tatsächlich ein neues Image gezogen wurde, und loggt nach /var/log/gatecontrol-update.log. Sicher per Cron oder systemd-Timer einplanbar:

# /etc/cron.d/gatecontrol-update
0 3 * * * root /opt/gatecontrol/update.sh

Manuelles Update

cd /opt/gatecontrol
docker compose pull
docker compose up -d

Downtime liegt bei etwa 10–30 Sekunden während Container-Restart und Caddy-Reload des persistierten Zustands. Datenmigration ist nie nötig — Migrationen laufen automatisch beim Container-Start mit Per-Step-Commits, sodass ein gescheiterter Schritt keine erfolgreichen Schritte zurückrollt.

Nach dem Update verifizieren

curl -s http://127.0.0.1:3000/health | jq .version

Der Versions-String muss zum gepullten Tag passen.


Cookie Settings

Wir verwenden Cookies, um Ihre Erfahrung zu verbessern. Essentielle Cookies sind immer aktiv.

Datenschutzerklärung
ESC
↑↓ navigate open esc close