Test page

So, I figured I'll write a note here about how I got Nginx Proxy Manager to finally work.

The first important thing is that you need your domain setup, DNS records setup and you best have a wildcard "*" DNS entry, if you want to use subdomains without having to make a new DNS record and wait hours for it to propagate every single time.  Also, you need an SSL certificate for each domain and subdomain.  This is fairly easy, since you can just tell it to make a new certificate when you set each one up.  Finally, to get NPM to talk to other docker containers on the same host, you'll probably want to create a network specific to it.  Yet, some apps are setup so that you have to either use "localhost" or the actual IP# of the host instead of the container name.  It's actually as complicated of a mess as it sounds.  I'll give details on how that all works later but the needed settings are in the docker compose files and NPM.

Note: autobrr folder permissions

root@Firebat01:~# ls    
Desktop  webmin-setup-repo.sh
root@Firebat01:~# cd ..
root@Firebat01:/# ls
bin  boot  dev  etc  home  initrd.img  initrd.img.old  lib  lib64  lost+found  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var  vmlinuz  vmlinuz.old
root@Firebat01:/# cd home
root@Firebat01:/home# ls
zel
root@Firebat01:/home# cd zel
root@Firebat01:/home/zel# ls
Desktop  Documents  Downloads  Music  Pictures  Public  Templates  Videos  docker  webmin-setup-repo.sh
root@Firebat01:/home/zel# cd docker
root@Firebat01:/home/zel/docker# ls
autobrr  backup  bazarr  overseerr  pinchflat  profilarr  prowlarr  qbit-fast  qui  radarr  sonarr  sonarr.bak  vuetorrent
root@Firebat01:/home/zel/docker# chown -R 1001:1002 /autobrr
chown: cannot access '/autobrr': No such file or directory
root@Firebat01:/home/zel/docker# chown -R 1001:1002 autobrr
root@Firebat01:/home/zel/docker#