# ============================================================================== # Noveria.net Landingpage — Nginx Server Block # ============================================================================== # Diese Config gehört in den Host-Nginx unter /etc/nginx/sites-available/ # und muss via Symlink nach /etc/nginx/sites-enabled/ aktiviert werden. # # WICHTIG: Falls "noveria.net" oder "www.noveria.net" bereits in einem anderen # Serverblock (z.B. dem nexus.noveria.net-Block) als server_name auftaucht, # muss es dort entfernt werden, sonst schlägt nginx -t fehl. # ============================================================================== server { listen 443 ssl http2; server_name noveria.net www.noveria.net; # SSL (gleiche Zertifikate wie nexus) ssl_certificate /etc/letsencrypt/live/noveria.net/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/noveria.net/privkey.pem; include /etc/nginx/snippets/ssl-params.conf; # Security Header add_header Strict-Transport-Security "max-age=63072000; includeSubDomains; preload" always; add_header X-Frame-Options "SAMEORIGIN" always; add_header X-Content-Type-Options "nosniff" always; add_header Referrer-Policy "no-referrer-when-downgrade" always; location / { proxy_pass http://127.0.0.1:18881; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; } } # HTTP → HTTPS redirect server { listen 80; server_name noveria.net www.noveria.net; return 301 https://$host$request_uri; } # ============================================================================== # Diagnose-Kommandos (auf dem Host auszuführen, nicht im Container!) # ============================================================================== # 1. Prüfen ob noveria.net bereits in bestehender Config referenziert wird # grep -rn "noveria.net" /etc/nginx/sites-available/ # grep -rn "www.noveria.net" /etc/nginx/sites-available/ # # 2. Config testen nach Änderung # nginx -t # # 3. Nginx neuladen # systemctl reload nginx # ==============================================================================