Installation verifizieren
🚀 Installation & Setup
·
Updated vor 1 Monat
8. Installation verifizieren
Container-Health
cd /opt/gatecontrol
docker compose ps
Erwartet:
NAME IMAGE STATUS PORTS
gatecontrol ghcr.io/callmetechie/gatecontrol:latest Up 2 minutes (healthy)
Das (healthy)-Tag bedeutet, Dockers interner Healthcheck gegen /health ist positiv.
/health-Endpunkt
Vom Host aus:
curl -s http://127.0.0.1:3000/health | jq
Erwartet:
{
"ok": true,
"version": "1.52.0",
"uptime": 42,
"db": true,
"wireguard": true,
"caddy": true
}
Aus dem Internet (anonym):
curl -s https://gate.example.com/health
Erwartet — anonymen Aufrufern werden keine internen Details geleakt:
{"ok":true}
Eingeloggte Admins sehen die vollen Details auch im Browser: öffne GC_BASE_URL/health in derselben Registerkarte, in der du eingeloggt bist.
Container-Logs
docker compose logs --tail 100
Nach dem Boot-Strap sollten keine level=error-Zeilen mehr auftauchen. Häufige Nicht-Fehler, die du ignorieren kannst:
dnsmasq warning: interface wg0 does not currently existbeim Start — dnsmasq kommt vor wg-quick hoch;bind-dynamicfängt das ab.storage cleaning happened too recently; skipping for now— Caddy-Self-Log bei jedem Start.