NGINX Hell - Don't know where to turn

Hey guys,

This is my first post here. I have Nextcloud running in Docker Compose and Nextcloud works fine (as far as I can tell). I followed to the letter…this YouTube guide.

I have read, and read, and read, and watched YouTube, but I can’t get this NGINX issue resolved. In fact, I could never get it resolved with Home Assistant and ended up paying $5 month to Nabu Casa to resolve me externally. I must have something going on with my AT&T modem BGW210-700 or something simplistically stupid on my side, but I’ve fought this for what seems like months, so apologies if you read this and see the error. Ports 443 & 80 are forwarded to

When I first clicked on my link from within nginx (192.168.1.xx:81) where I have established my SSL Certificate and have it bound to the http://nextcloud:80 docker container, and the nextcloud logo popped up, I was thrilled. Finally!

Now I have no idea what it is doing, as it works locally when I go on my local LAN, but stops after about 20min. If I go to the port then I get “Safari can’t connect to server”. If I go then I get the NGNIX “Congratulations” page.

I reloaded my certificates, restarted my containers, triple checked my port forwarding, and I’m nowhere on this. here is my docker container, minus the personal stuff…

version: '3.3'

    image: nextcloud:latest
    container_name: nextcloud
      - PUID=1000
      - PGID=1000
      - TZ=America/New_York
      - //opt/nextcloud/config:/config
      - //opt/nextcloud/data:/data
      - mariadb
    restart: unless-stopped
    image: linuxserver/mariadb
    container_name: mariadb
      - PUID=1000
      - PGID=1000
      - MYSQL_ROOT_PASSWORD=mypassword
      - TZ=America/Chicago
      - /opt/mariadb/config:/config
    restart: unless-stopped
    container_name: nginx-proxy-manager
      - '81:8181'
      - '80:8080'
      - '443:4443'
      - //opt/nginx-proxy-manager:/config
    restart: unless-stopped
    image: jlesage/nginx-proxy-manager

    container_name: duckdns
      - PUID=1000
      - PGID=1000
      - TZ=america/Chicago
      - SUBDOMAINS=solarcloud
      - TOKEN=TK (Removed Token for personal)
    restart: unless-stopped
    image: linuxserver/duckdns:latest

My AT&T BGW210-700 Router port Forwarding (site will not allow a jpg post)…

Custom Service…
Global port 443-443 TCP/UDP Base port 443
Global port 80-80 TCP/UDP Base port 80

Port forward 443 to
Port forward 80 to

I just don’t know what I’m doing wrong. I’m a cook not a chef. I follow the recipe, but not sure where I’m going wrong.

Any help is appreciated…