Nginx Proxy Manager is the public ingress and TLS termination layer for Smithflix. It fronts household services, publishes admin surfaces, and stores the active reverse-proxy configuration and Let's Encrypt material.
This page documents the nginx service itself. The broader hostname map and cross-service proxy policy live on Reverse Proxy.
nginxjc21/nginx-proxy-manager:latest/opt/stacks/server/compose.yamlserver_defaultunless-stopped80, 81, 443nginx.better-than.tv/srv/docker/nginx/data/srv/docker/nginx/letsencrypt/srv/docker/nginx/data/nginx/proxy_host/*.conf/srv/docker/nginx/data/database.sqlite/srv/docker/nginx/data/logshttp://192.168.0.113:81https://nginx.better-than.tv80 and 443/srv/docker/nginx/data/srv/docker/nginx/letsencrypt.env secret was verified for NPM on 2026-04-07/srv/docker/nginx/data/nginx/proxy_host/*.conf and checking set $server plus set $portjson-file/srv/docker/nginx/data/logs/srv/docker/nginx/data/logs into the logs stackdocker logs nginx is the fastest check for cert renewals, config reloads, and startup failures/srv/docker/nginx is within the documented Duplicati backup scope because it lives under /srv/docker/srv/docker/nginx/data and /srv/docker/nginx/letsencrypt together to preserve app state and certificatesset $server or set $port values in a proxy host file will route traffic to the wrong upstream or a dead port/srv/docker/nginx/data or /srv/docker/nginx/letsencrypt can block cert renewal or config reloads2026-04-07