Zum Inhalt

Cockpit

Einleitung und Rolle

Cockpit ist die systemnahe Weboberfläche für Serververwaltung, Journal, Dienste und Terminalzugriff. Im Unterschied zu den Docker-Diensten läuft Cockpit als Host-Dienst und nicht in einem Compose-Stack. Cockpit verwendet System-Logins des Hosts.

Persistente Daten und Backup-Relevanz

Pfad Bedeutung Backup-Relevanz
Host-Systemkonfiguration Cockpit nutzt Systemkonten und Host-Konfiguration abhängig vom Serverbackup
/opt/selfhost/registry/routes.json Reverse-Proxy-Route hoch

Stack, Container und Docker Compose

Eigenschaft Wert
Laufzeit Host-Dienst / systemd socket
Lokaler Port 127.0.0.1:9090
Caddy-Upstream https://127.0.0.1:9090
TLS zum Upstream tlsInsecureSkipVerify im Registry-Caddy-Block

Route und Caddy

Registry-ID Hostname Upstream
cockpit cockpit.marcosudau.com https://127.0.0.1:9090

Zugehörige Dienste und Abhängigkeiten

Abhängigkeit Rolle
systemd / Cockpit socket Host-Laufzeit
Linux-Systemkonten Authentifizierung
Caddy HTTPS-Reverse-Proxy

Secrets und Umgebungsvariablen

Keine Selfhost-.env-Datei. Authentifizierung erfolgt über Host-Systemkonten.

Betrieb und Prüfung

sudo docker compose ls
sudo docker ps --format '{{.Names}} {{.Status}}'
curl -I https://cockpit.marcosudau.com