Inhaltsverzeichnis

Web

Verantwortung Paul, Wupo
Container web
W. Ports 80, 443
OS Debian 12.1
Server magrathea
Zustand Produktiv

Caddy als reverse proxy für HTTPS Zugang zu anderen Services auf magrathea und (aus strategischen Gründen) DNS Server für automatisch Domain names (z.B. automatisch generiert über proxmox)

Services

Serviceübersicht
Caddy ?
PowerDNS ?

Caddy

Die allgemeine Caddy config liegt in '/etc/caddy/Caddyfile'. Die Service spezifischen configs liegen in '/etc/caddy/sites/'.

TLS

Macht Caddy automatisch, sofern ein gültiger DNS Eintrag vorhanden ist.

In der Regel ein CNAME auf web.chaotikum.net.

PowerDNS

Aus strategischen Gründen (vorallem weil wir nur eine sehr begrenzte Menge an öffentlichen IPv4 Adressen haben), läuft hier auch ein PowerDNS Server.

Über die PowerDNS api können dns Einträge hinzugefügt werden.

Aktuell gibt es Program auf magrathea, dass DNS Einträge für alle Container/VMs erstellt.

Für Details @cuechan fragen.