I got nginx-proxy-manager working via Compose it points to deluge and NPM using a duckdns subdomains and letsencrypt, for both of these apps I'm able to reach them in their own subdomain with a valid letsencrypt certificate and HTTPS so I know npm is working but when I try to point to OMV's workbench, both on port 80 and changing the port to something like 8888 I keep getting "502 Bad Gateway", not sure why. I'm able to reach it via HTTP though using the domain set for it in npm. I've tried both enabling https on workbench and disabling it, enabling it can cause it to not be reachable, omv-firstaid has been very helpful in getting access back! That didn't happen before I set npm... anyways, how can I get NPM to point to workbench properly via https? All access is done locally.
---
version: '3.8'
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
container_name: nginx-pm
ports:
- '80:80'
- '81:81'
- '443:443'
environment:
X_FRAME_OPTIONS: "sameorigin"
volumes:
- ${SSD}/apps/nginx-proxy-manager:/data
- ${SSD}/apps/nginx-proxy-manager/letsencrypt:/etc/letsencrypt
networks:
- network1
restart: unless-stopped
extra_hosts:
- "host.docker.internal:host-gateway"
networks:
network1:
name: applications
external: true
Display More