Nginx-proxy-manager: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „__NOTOC__ {| class="infobox float-right" style="width:300px; border:1px solid #a7d7f9; background:#f8f9fa; padding:5px; margin-left:15px; font-size:90%; line-height:1.5em;" |+ style="font-weight:bold; font-size:1.2em; padding:5px; background:#cedff2; border:1px solid #a7d7f9;" | Nginx Proxy Manager |- | colspan="2" style="text-align:center; padding:10px;" | 🐳 |- th style="text-align:left; background:#f2f2f2; padding:3px;" | Basis: | style="padding:3px;…“) |
Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
__NOTOC__ | __NOTOC__ | ||
{| | {| style="float:right; width:300px; border:1px solid #a2a9b1; background:#f8f9fa; padding:5px; margin-left:15px; font-size:90%; line-height:1.5em; border-collapse:collapse;" | ||
|+ style="font-weight:bold; font-size:1.2em; padding: | |+ style="font-weight:bold; font-size:1.2em; padding:7px; background:#eaecf0; border:1px solid #a2a9b1; border-bottom:none;" | Nginx Proxy Manager | ||
|- | |- | ||
| colspan="2" style="text-align:center; padding: | | colspan="2" style="text-align:center; padding:15px; background:#ffffff; border:1px solid #a2a9b1;" | <span style="font-size:3em;">🐳</span> | ||
|- | |- | ||
! style="text-align:left; background:#f2f2f2; padding:5px; border:1px solid #a2a9b1; width:40%;" | Basis | |||
| style="padding: | | style="padding:5px; border:1px solid #a2a9b1;" | [[Nginx]] / OpenResty | ||
|- | |- | ||
! style="text-align:left; background:#f2f2f2; padding:5px; border:1px solid #a2a9b1;" | Entwickler | |||
| style="padding: | | style="padding:5px; border:1px solid #a2a9b1;" | Jamie Curnow | ||
|- | |- | ||
! style="text-align:left; background:#f2f2f2; padding:5px; border:1px solid #a2a9b1;" | Lizenz | |||
| style="padding: | | style="padding:5px; border:1px solid #a2a9b1;" | MIT-Lizenz | ||
|- | |- | ||
! style="text-align:left; background:#f2f2f2; padding:5px; border:1px solid #a2a9b1;" | Oberfläche | |||
| style="padding: | | style="padding:5px; border:1px solid #a2a9b1;" | Web-GUI (Port 81) | ||
|- | |- | ||
! style="text-align:left; background:#f2f2f2; padding:5px; border:1px solid #a2a9b1;" | Protokolle | |||
| style="padding: | | style="padding:5px; border:1px solid #a2a9b1;" | HTTP, HTTPS, HTTP/2, WebSockets | ||
|} | |} | ||
Aktuelle Version vom 26. Juni 2026, 09:47 Uhr
| 🐳 | |
| 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[Bearbeiten]
- 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[Bearbeiten]
In der aktuellen Infrastruktur kommen zwei getrennte Instanzen des Nginx Proxy Managers zum Einsatz:
Instanz 1 (server3579)[Bearbeiten]
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)[Bearbeiten]
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[Bearbeiten]
- Nginx – Der zugrundeliegende Webserver.
- Meine Server & Infrastruktur – Gesamtübersicht des Netzwerks.