In den vorhandenen Fragmenten gibt es eine passende Anleitung nur allgemein für Reverse Proxy in DSM, aber keine vollständige Schritt-für-Schritt-Beschreibung speziell für Subdomains mit HTTPS über ein Beispiel von Anfang bis Ende.
Was die Wissensbasis hergibt:
1. In DSM kannst du unter Control Panel > Reverse Proxy > Create eine Regel anlegen. Dort definierst du für Source und Destination jeweils:
- Protocol: HTTP oder HTTPS
- Hostname
- Port
- optional Enable HSTS für die Source oder ein Access control profile [13]
2. Für zusätzliche Header gibt es unter Reverse Proxy > Create > Custom Header auch eine Funktion für WebSocket über das Dropdown Create [13].
3. Aus den Community-Fragmente ist ersichtlich, dass bei DSM 6/7 Reverse-Proxy-Regeln typischerweise so aufgebaut werden, dass der externe Aufruf per HTTPS auf die lokale Zieladresse weitergeleitet wird, z. B. Source HTTPS auf eine lokale Destination wie localhost:5001 oder einen internen Host/Port [12], [15].
4. Für alte DSM-Anleitungen gibt es außerdem Hinweise zu benutzerdefinierten Aliasen und Ports in anderen Kontexten, aber das ist nicht die Reverse-Proxy-Konfiguration selbst und bezieht sich auf ältere DSM-Versionen [2].
Kurz gesagt: Laut Wissensbasis richtest du den Reverse Proxy in DSM über Control Panel > Reverse Proxy > Create ein und setzt für die Source deine Subdomain mit HTTPS sowie den gewünschten Port, während die Destination auf den internen Dienst zeigt, ebenfalls mit passendem Protokoll und Port [13].
Mehr Details zur konkreten Subdomain-Konfiguration oder zu den nötigen Zertifikats-/DSM-Einstellungen sind in den Fragmenten nicht enthalten. Die Wissensbasis hat dafür noch keine vollständige Antwort.
Quellen: [13], [12], [15], [2]