Zum Inhalt

Website und VPS Landing

Einleitung und Rolle

Diese Seite beschreibt die statischen Web-Routen der VPS-Infrastruktur: die öffentliche Website unter der Hauptdomain, die VPS-Landingpage und den Legacy-Redirect des Provider-Hostnamens. Diese Routen sind einfache statische beziehungsweise Redirect-Routen und laufen nicht als eigener Docker-Dienst.

Persistente Daten und Backup-Relevanz

Pfad Bedeutung Backup-Relevanz
/opt/selfhost/stacks/website/site statische Website-/Landing-Dateien hoch, falls Inhalte manuell gepflegt werden
/opt/selfhost/registry/routes.json Definition der Web-Routen hoch
/opt/selfhost/generated/caddy/routes.caddy generierte Caddy-Konfiguration niedrig, regenerierbar

Stack, Container und Docker Compose

Für die Website- und Landing-Routen gibt es keinen laufenden Container. Caddy serviert die statischen Dateien direkt.

Eigenschaft Wert
Laufzeit Caddy static file server
Compose-Stack keiner
Root /opt/selfhost/stacks/website/site

Routen und Caddy

Registry-ID Hostname(s) Typ Ziel
public-website marcosudau.com, www.marcosudau.com static /opt/selfhost/stacks/website/site
vps-landing vps.marcosudau.com, 62.141.32.194.sslip.io, www.62.141.32.194.sslip.io static /opt/selfhost/stacks/website/site
provider-hostname-legacy vps2643943.fastwebserver.de redirect https://vps.marcosudau.com{uri}

Zugehörige Dienste und Abhängigkeiten

Dienst Rolle
Caddy statische Auslieferung und Redirects
Registry-Generator erzeugt Caddy-Blöcke aus routes.json
DNS Hostnamen müssen auf den VPS zeigen

Secrets und Umgebungsvariablen

Keine Secrets oder Umgebungsvariablen.

Betrieb und Prüfung

curl -I https://marcosudau.com
curl -I https://www.marcosudau.com
curl -I https://vps.marcosudau.com
curl -I https://vps2643943.fastwebserver.de