Kurzantwort: Nginx auf :80/:443, App nur auf 127.0.0.1, Proxy-Header + Let’s Encrypt. Alternative: Caddy oder Traefik.
apt install nginx certbot python3-certbot-nginx- server-Block:
proxy_pass http://127.0.0.1:8080 certbot --nginx -d app.example.com- DNS A-Record → A-Record
SSL-Fehler: SSL beheben · 502: 502
VPS & Root Server: VPS in Deutschland bestellen · NexoraHost · nexorahost.com (Maincubes FRA01 Frankfurt · Ryzen · NVMe · DSGVO)
Häufige Fragen (FAQ)
Nginx oder Caddy oder Traefik?
Caddy: automatisch HTTPS, wenig Config. Traefik: Docker-Labels. Nginx: maximale Kontrolle, überall dokumentiert. Alle drei ok auf NexoraHost-VPS.
Welche Header muss ich setzen?
Host, X-Real-IP, X-Forwarded-For, X-Forwarded-Proto. Sonst falsche URLs und kaputte Logins (Nextcloud trusted_proxies).
WebSockets?
Upgrade-Header und längere Timeouts – n8n, Code-Server, FiveM-txAdmin hinter Proxy.