Nginx Proxy Manager ist ein Docker-basierter Reverse Proxy Manager, der eine einfache und benutzerfreundliche Weboberfläche bietet, um Nginx Proxy Hosts zu verwalten. Er ermöglicht die unkomplizierte Verwaltung von Proxy-Hosts, Weiterleitungen und SSL-Zertifikaten, inklusive automatischer Lets Encrypt-Zertifikatsverwaltung. Dies macht es besonders geeignet für den Einsatz in Heimnetzwerken und kleinen bis mittleren Umgebungen, um Webdienste sicher und einfach erreichbar zu machen.
services:
npm:
image: jc21/nginx-proxy-manager:2.12.4
labels:
- wud.tag.include=^\d+\.\d+\.\d+$$
restart: unless-stopped
container_name: npm
hostname: npm
ports:
- '80:80' # Public HTTP Port
- '443:443' # Public HTTPS Port
- '81:81' # Admin Web Port
volumes:
- npm_data:/data
- letsencrypt:/etc/letsencrypt
volumes:
npm_data:
letsencrypt: