Um im NginxProxyManager selektive ssl pro Host einzurichten muss man im „Advanced“ Teil die speziefischen Proxy-Einstellungen vornehmen.
Im meinem Fall ging es darum einen Proxy Host für eine Synology DiskStation einzurichten. Hierbei müssen 80/443 auf 80/443 und 5000/5001 selektiv weitergeleitet werden. Um dies zu erreichen habe ich im Advanced Teil folgende Konfiguration vorgenommen. Meine DSM IP ist die 10.44.0.3.
listen 5000;
listen 5001 ssl;
location / {
# Proxy!
if ($server_port = 443) {
proxy_pass http://10.44.0.3:80;
}
if ($server_port = 80) {
proxy_pass http://10.44.0.3:80;
}
if ($server_port = 5000) {
proxy_pass http://10.44.0.3:5000;
}
if ($server_port = 5001) {
proxy_pass http://10.44.0.3:5000;
}
}