Zum Inhalt

werner

werner ist unser Host im Rechenzentrum.

Steckbrief

Name werner.garage-lab.de, im Internet erreichbar
Plattform VM bei Netcup
Betriebssystem Rocky Linux 10.2, Sicherheitsupdates bis 31.05.2035
Konfiguration Container: syslet/werner/, ausgerollt mit syslet; Grundeinrichtung: rootfs/werner/, von Hand (siehe Statische Konfiguration)
Verbindung ins Maschinendorf WireGuard-Tunnel zum Gateway (siehe Netzwerk)

Was dort läuft

Auf werner laufen alle Apps, die Mitglieder und Gäste aus dem Internet erreichen sollen. werner steht im Rechenzentrum, ist gut angebunden und hängt nicht vom Internetanschluss oder Strom im Maschinendorf ab. Die Apps teilen sich diesen einen Host, weil ein einzelner, ausreichend großer Host für uns einfacher zu betreuen ist als mehrere kleine: eine Firewall, ein Caddy, ein Backup-Lauf.

Das Monitoring und das Ziel der Backups laufen dagegen auf containerhost.

Alles auf werner läuft als Container, beschrieben in einer Datei je Stack unter syslet/werner/:

Datei Was Mehr dazu
infra-caddy.cue Caddy, der Reverse Proxy für alle Apps Caddy
infra-backup.cue restic, sichert die Daten der Apps Backup
stack-nodeexporter.cue Exporter für Messwerte des Hosts und der Container Monitoring
stack-discourse.cue Forum Discourse
stack-nextcloud-aio.cue Dateiablage und Zusammenarbeit Nextcloud
stack-hedgedoc.cue gemeinsame Notizen HedgeDoc
stack-vaultwarden.cue Passwortverwaltung Vaultwarden
stack-membertool.cue Abgleich der Mitglieder zwischen Webling und Authentik Membertool
stack-listmonk.cue Newsletter Listmonk
stack-redirect.cue Kurz-Links unter u.garage-lab.de Redirect
stack-engelsystem.cue Schichtplanung für Veranstaltungen, noch nicht live Engelsystem
stack-pretix.cue Ticketverkauf, noch nicht live pretix

Dazu kommen host.cue mit dem Namen des Hosts, den Speicherlimits aller Container und den Container-Labels, und die Secrets in creds-*.enc.yaml.

Auf werner hat jede App mit mehreren Containern ein eigenes internes Netzwerk; nur der Container, den Caddy erreichen muss, hängt zusätzlich am Netzwerk caddy (siehe Container).

Außerhalb von syslet laufen auf werner nur das Betriebssystem, WireGuard, die Firewall und der nächtliche Backup-Lauf system-backup (siehe Statische Konfiguration).

Weiterlesen