Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| it:thinkcentreserver [2026/06/29 23:58] – matthias | it:thinkcentreserver [2026/06/30 15:43] (aktuell) – [6.1 Nginx Proxy Manager (NPM)] matthias | ||
|---|---|---|---|
| Zeile 409: | Zeile 409: | ||
| ==== 6.1 Nginx Proxy Manager (NPM) ==== | ==== 6.1 Nginx Proxy Manager (NPM) ==== | ||
| + | |||
| === Installation & Protokoll === | === Installation & Protokoll === | ||
| * **Interner Port / Protokoll: | * **Interner Port / Protokoll: | ||
| * **Externer Zugriff:** Ports 80 & 443 direkt im Router auf das TC weitergeleitet. | * **Externer Zugriff:** Ports 80 & 443 direkt im Router auf das TC weitergeleitet. | ||
| * **Abhängigkeiten: | * **Abhängigkeiten: | ||
| + | |||
| === Bedienung & Wichtige Befehle === | === Bedienung & Wichtige Befehle === | ||
| - | * **Web-UI: | + | * **Web-UI:** [[http:// |
| - | * **Tuning:** In den Proxy-Hosts standardmäßig "Block Common Exploits" | + | * **Tuning:** In den Proxy-Hosts standardmäßig "Block Common Exploits" |
| + | |||
| + | === Aktive Domain-Struktur (Manitu CNAME) === | ||
| + | Alle Subdomains der Hauptdomain '' | ||
| + | |||
| + | ^ Subdomain ^ Internes Docker-Ziel (TC) ^ Beschreibung / Zweck ^ | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | |||
| + | === Migrations- & Routing-Architektur (Fernzugriff) === | ||
| + | Um während der Migrationsphase Ausfallzeiten zu verhindern, fungiert der NPM auf dem ThinkCentre als **zentrale Weiche (Reverse Proxy)** im Heimnetzwerk. Da er sowohl im isolierten '' | ||
| + | |||
| + | == 1. Fallback für bestehende Alt-Systeme (Raspberry Pi) == | ||
| + | Damit alte Lesezeichen und Smartphone-Syncs über die Selfhost-Domain nicht brechen, leitet ein " | ||
| + | |||
| + | == 2. Nahtlose Wiki-Migration via Custom Locations (Zwei-Wege-System) == | ||
| + | Die drei DokuWikis wurden erfolgreich auf das ThinkCentre migriert und laufen nativ und ohne Unterordner auf ihren jeweiligen '' | ||
| + | |||
| + | Dazu sind im NPM unter dem Proxy-Host '' | ||
| + | |||
| + | **Band-Wiki: | ||
| + | * **Define Location:** ''/ | ||
| + | * **Scheme & Ziel:** '' | ||
| + | * **Erweiterte Nginx-Konfiguration (Zahnrad): | ||
| + | <code nginx> | ||
| + | rewrite ^/ | ||
| + | </ | ||
| + | |||
| + | **WG-Wiki: | ||
| + | * **Define Location:** ''/ | ||
| + | * **Scheme & Ziel:** '' | ||
| + | * **Erweiterte Nginx-Konfiguration (Zahnrad): | ||
| + | <code nginx> | ||
| + | rewrite ^/ | ||
| + | </ | ||
| + | |||
| + | **AK-Wiki: | ||
| + | * **Define Location:** ''/ | ||
| + | * **Scheme & Ziel:** '' | ||
| + | * **Erweiterte Nginx-Konfiguration (Zahnrad): | ||
| + | <code nginx> | ||
| + | rewrite ^/ | ||
| + | </ | ||
| + | == 3. Zukünftiger Nextcloud-Umzug == | ||
| + | Sobald die Nextcloud auf das TC migriert wird, wird analog zu den Wikis eine Custom Location für ''/ | ||
| ==== 6.2 Pi-hole ==== | ==== 6.2 Pi-hole ==== | ||
| === Installation & Protokoll === | === Installation & Protokoll === | ||