805 B
805 B
Nginx Proxy Manager
Verzeichnisstruktur
npm/
├── docker-compose.yml
├── .env
├── data/ # NPM Konfiguration (auto-erstellt)
├── letsencrypt/ # SSL Zertifikate (auto-erstellt)
└── mysql/ # Datenbank (auto-erstellt)
Setup
-
Passwörter in
.envanpassen -
Starten:
docker compose up -d -
Web-UI aufrufen: http://:81
Standard Login (SOFORT ÄNDERN!)
- Email: admin@example.com
- Passwort: changeme
Ports
- 80 → HTTP (Weiterleitungen + Let's Encrypt Challenge)
- 443 → HTTPS
- 81 → NPM Web-UI
Neue Domain einrichten
- "Proxy Hosts" → "Add Proxy Host"
- Domain eintragen z.B. nextcloud.example.de
- Ziel-IP + Port eintragen
- Tab "SSL" → Let's Encrypt Zertifikat anfordern