Nginx-proxy-manager
| 🐳 | |
| Basis | Nginx / OpenResty |
|---|---|
| Entwickler | Jamie Curnow |
| Lizenz | MIT-Lizenz |
| Oberfläche | Web-GUI (Port 81) |
| Protokolle | HTTP, HTTPS, HTTP/2, WebSockets |
Der Nginx Proxy Manager (NPM) ist eine grafische Benutzeroberfläche zur Verwaltung von Nginx als Reverse Proxy. Er ermöglicht es, eingehende Anfragen an Domains komfortabel und ohne manuelle Konfigurationsdateien an Docker-Container oder andere Server im lokalen Netzwerk weiterzuleiten.
Funktionen
- Einfache Verwaltung: Erstellung von Proxy Hosts, Redirection Hosts und Streams über eine Weboberfläche.
- SSL-Verschlüsselung: Automatische Ausstellung und Erneuerung von SSL-Zertifikaten über Let’s Encrypt mit Unterstützung für HTTP- und DNS-Challenges (z. B. via Cloudflare).
- Sicherheit: Integrierter Zugriffsschutz durch Access Lists (Benutzername/Passwort) und Blockierung gängiger Angriffe.
Einsatz in der Infrastruktur
In der aktuellen Infrastruktur kommen zwei getrennte Instanzen des Nginx Proxy Managers zum Einsatz:
Instanz 1 (server3579)
Verantwortlich für das Routing der primären Cloud-Dienste:
- Haupt-Domain:
zwissler-cloud.de - Weiterleitungen unter anderem für Jellyfin, Immich und Paperless-ngx.
Instanz 2 (lets-lounge)
Eine isolierte Instanz für den Gaming- und Download-Bereich:
- Haupt-Domain:
lets-lounge.de - Weiterleitungen für AMP Gameserver und die JDownloader-Oberfläche.
Siehe auch
- Nginx – Der zugrundeliegende Webserver.
- Meine Server & Infrastruktur – Gesamtübersicht des Netzwerks.