October 3, 20241 yr Hi all, it's my second day of Unraid tinkering and I figured setting up external access would be a good first project. Anyway, I set up a domain name and Tailscale account, with DNS routing via Cloudflare, all according to this Spaceinvader One video. He does it for Emby, I'm using Jellyfin, but everything on that front is working. So, I did some research on music streaming apps and landed on Navidrome. Good news, Swag has a sample proxy config file, so I set up an A record in Cloudflare, again per the Spaceinvader video, copy in the Tailscale IP of my Swag Docker container, remove the ".sample" from navidrome.subdomain.conf.sample, change the server_name to match the subdomain I want (music.*), and set $upstream_app to the local IP of my Unraid server. Left everything the same. I ended up with the "Welcome to your SWAG instance" landing page shown in the video. Tried changing the $upstream_app and server_name back to navidrome (along with the DNS routing in Cloudflare) and various combinations. Same result every time. navidrome.subdomain.conf is attached and here's a screenshot of the DNS routing... Am I missing something obvious guys? navidrome.subdomain.conf
October 8, 20241 yr Author Solution Well, I changed nothing but the local IP address to a static one outside of my router's DHCP range, and it works now. Doesn't seem like it should make a difference, but there it is...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.