I collected my notes on setting up CoreELEC to talk to Jellyfin over Tailscale.
Might be useful for others, there are a couple Tailscale gotchas that can be confusing, and I couldn’t find an existing guide with all the basics in one place.
Thank you for sharing. Sadly I recently learned that running Tailscale on my CoreElec box disconnects all my Docker containers (no network at all) running on the box.
My main use of Docker on CoreELEC box is to make backups (via borg + borgmatic). There is no need to access the container externally - hence running tailscale inside container environment does not make much sense.
Edit: turns out that this only happens if I have an exit-node configured.
Interesting - is the exit node on the same subnet?
I only tested very briefly but was able to use an exit node on the same subnet without immediate issues.
I really only want Tailscale on my CE boxes so that I can access Jellyfin, across Tailscale, from outside my home network (which is what I imagine most folks would want). I doubt worrying about the small amount of network traffic exiting a CE box makes it worth bothering with an exit node in this context, for most people (unless you’re using P2P or something, on your CE box, I guess).