It works – aber mach’s wirklich gut.
Dein Webserver ist online. Diese Seite ist ein hochwertiger Ersatz für die generische Default-Seite – perfekt als Startpunkt für dein Projekt oder als freundliche Info-Seite im Betrieb.
Host–
Protokoll–
Zeit (lokal)–
User‑Agent–
Nginx‑Schnellstart
Block kopiert ✓Hier ein minimaler, solider server-Block. Passe server_name an und lege diese HTML unter /var/www/html/index.html ab.
# /etc/nginx/sites-available/default
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name _; # TODO: ersetze durch deine Domain
root /var/www/html; # Pfad zu dieser index.html
index index.html;
# Sicherheits-Header (beispielhaft, ohne CSP wegen Inline-Skripten)
add_header X-Content-Type-Options "nosniff" always;
add_header X-Frame-Options "SAMEORIGIN" always;
add_header Referrer-Policy "strict-origin-when-cross-origin" always;
location / {
try_files $uri $uri/ =404;
}
# Einfache Health-Route (200 OK)
location = /healthz { return 200 'ok'; add_header Content-Type text/plain; }
}
Smoke‑Tests
Schnell prüfen, ob die Kiste richtig antwortet.
curl -I https://example.comcurl -s https://example.com/healthz
Die Domain wird automatisch durch deinen aktuellen Host ersetzt.
Branding & Personalisierung
- Logo: Ersetze das
<svg class="logo">oder den Favicon‑Data‑URI durch deine Marke. - Farben: Passe
--brand&--brand-2in:rootan. - Links: Verlinke interne Doku, Status‑Seiten oder Admin‑Panels in den CTAs.
- CSP: Wenn du Inline‑Skripte vermeiden kannst, füge eine harte
Content-Security-Policyim Server hinzu.
Alles ist ohne externe Dependencies – ideal für geschlossene Netze.
Sichere Defaults – schnelle Hinweise
Security
- HTTP → HTTPS erzwingen (Redirect) – hier nicht aktiv, da generisch.
- Header setzen (s. Beispiel) und Logs regelmäßig rotieren.
- Nur notwendige
location-Blöcke freigeben.
Performance
- GZIP/Brotli aktivieren (falls sinnvoll).
- Statische Assets mit
Cache-Controlversehen. - Upstream‑Timeouts sauber konfigurieren.
Observability
- Health‑Endpoint (
/healthz) bereitstellen. - Access/Error‑Logs überwachen & Metriken erheben.
- Fail‑Pages (
error_page) sauber branden.