SchlagwortDSM

Custom ssl Ports und selektive Proxy Hosts

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;
    }
}