Willkommen in der Welt des Nginx Proxy Managers! Wenn Du Webanwendungen hostest, kennst Du wahrscheinlich das Gefühl, den Überblick über all Deine Subdomains, SSL-Zertifikate und Weiterleitungsregeln zu verlieren. In diesem Blogbeitrag zeigen wir Dir, wie Du mit dem Nginx Proxy Manager Dein Webserver-Management auf einfache Weise optimieren kannst.
Was ist der Nginx Proxy Manager?
Der Nginx Proxy Manager ist ein Open-Source-Projekt, das die Verwaltung von Reverse Proxies in einer Nginx-Umgebung vereinfacht. Mit einer benutzerfreundlichen Oberfläche ermöglicht es Dir, Deine Webanwendungen, SSL-Zertifikate und Weiterleitungsregeln bequem und übersichtlich zu verwalten.
Die Hauptfunktionen des Nginx Proxy Managers:
- Benutzerfreundliche Oberfläche: Der Nginx Proxy Manager bietet eine übersichtliche, webbasierte Benutzeroberfläche, mit der Du Deine Proxies, SSL-Zertifikate und Weiterleitungsregeln einfach verwalten kannst.
- SSL-Zertifikatverwaltung: Du kannst SSL-Zertifikate von Let’s Encrypt mit nur wenigen Klicks anfordern und automatisch erneuern lassen. So stellst Du sicher, dass Deine Webanwendungen stets sicher sind.
- Weiterleitungsregeln: Lege benutzerdefinierte Weiterleitungsregeln fest, um den Datenverkehr auf Deinen Webanwendungen besser zu steuern. So kannst Du beispielsweise HTTP-Verkehr automatisch auf HTTPS umleiten oder bestimmte Pfade zu anderen Anwendungen weiterleiten.
- Zugriffskontrolle: Schütze Deine Anwendungen mit benutzerdefinierten Zugriffsregeln, wie IP-Whitelisting oder grundlegender Authentifizierung.
Voraussetzungen:
Ein Server oder Computer mit installiertem Docker und Docker Compose
Grundkenntnisse in der Bedienung von Docker und Docker Compose.
Installation
Du kannst die folgende Docker Compose Datei verwenden um den Nginx Proxy Manager zu installieren.
version: '3'
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
restart: unless-stopped
ports:
- '80:80'
- '81:81'
- '443:443'
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
Wenn Du die Konfiguration nicht weiter anpasst erreichst Du den Proxy Manager über den Port 81. http://127.0.0.1:81
.
Der Standard Login lautet admin@example.com
und das Kennwort changeme
.
Schreibe einen Kommentar