Here’s my proposed configuration:
- OrangePi Zero 3 running DietPi
- Jellyfin with media libraries on an external hard drive
- Dynamic DNS from DuckDNS to access server remotely via Finamp
Is there anything I’m missing? Do I need Lets Encrypt or fail2ban?
To add to the idea of using tailscale. I’ve been using tsdproxy for a while now and it’s outrageously easy to set up.
The reason I’ve gone this route is that I feel like it gives me a bit more control over who is in my network and what they can get to.
Each service gets a funny name address and I get to share that specific service with other people who also have tailscale. Then if they get on my nerves or something, I can stop sharing that specific service and they can figure it out on their own.