Nginx Reverse-Proxy-Generator
Bei SSL sind die Zertifikatspfade Platzhalter für Certbot/Let’s Encrypt. Konfiguration nach /etc/nginx/sites-available/ und mit nginx -t testen.
Nginx als Reverse Proxy konfigurieren
Das Tool erzeugt einen kompletten server-Block, der Anfragen an ein Backend weiterleitet – etwa an eine App auf 127.0.0.1:3000. Genau der Standardfall im Homelab, wenn mehrere Dienste hinter einer Domain laufen sollen.
- Proxy-Header:
Host,X-Real-IPundX-Forwarded-*werden gesetzt, damit das Backend die echte Client-Adresse und das Protokoll kennt. - SSL: Aktiviert einen 80→443-Redirect und einen HTTPS-Block mit Let’s-Encrypt-Pfaden (per Certbot erzeugbar).
- WebSocket: Ergänzt die
Upgrade-Header, die Dienste wie Nextcloud Talk, Home Assistant oder Vaultwarden brauchen.
Nach dem Einfügen die Konfiguration mit nginx -t prüfen und mit systemctl reload nginx aktivieren.
