I just set up Jellyfin on ZimaOS on my ZimaCube, and I wanted to be able to access it from outside my local network. I saw a lot of recommendations for Tailscale as a good easy way to achieve this… I tried running the curl -fsSL https://tailscale.com/install.sh | sh Tailscale install command for Linux in the web console, but it says it can’t install because it doesn’t recognize the OS.
There are ways to install Tailscale with Docker, but from my understanding, in order to be able to install Tailscale with Docker and then access Jellyfin with it, Jellyfin would have to be in the same container as Tailscale, both listed in one same docker compose file? And it’s all kind of overwhelming, because the Jellyfin compose file seems huge (when I try to export it, having installed it via the app store) and I don’t know how I’d go about it “merging” it with a Tailscale docker compose…?
Has anyone managed to get remote access to Jellyfin working on ZimaOS? Is there a way to get Tailscale working, or is there another better option…?
I tried to see if I could connect that way, but I can’t seem to connect from my phone (which is where I want to remote access Jellyfin from).
I have my phone connected to my local wi-fi, but when I open find.zimaspace.com on the phone browser, it can’t seem to detect my ZimaCube, just gets stuck like this:
I was looking after doing the same thing and didn’t realise Zima offered the functionality, I actually ended up settling on Cloudflare tunnels (https://m.youtube.com/watch?v=ey4u7OUAF3c a good video to set it up), I saw there was a cloud flare tunnels app on casaos too
Just if you do follow NetworkChucks video cloudflare have now put Tunnels under Network not Access.
I managed to download the Zerotier iOS app and connect to the network through it using the Zima Remote ID I copied from my dashboard settings (it appears as IceWhale-RemoteAccess on the Zerotier app), but I have no idea what to do after that.
I don’t know what to type in the browser’s address bar to remotely access my dashboard, nor what to do to connect to my Jellyfin server on this screen of the Jellyfin iOS app:
Unfortunately it seems you can’t use Cloudflare Tunnels for Jellyfin as it breaks Cloudflare’s TOS
UPDATE: I managed to get it working with twingate.com for now! There’s a “Twingate connector for CasaOS” on the Zima app store and it was really easy to set up and works great. While connected to the Twingate app on my phone, I was able to log into my Jellyfin server from the Jellyfin app : )
Had to switch from Swiftfin to Jellyfin app, even though Swiftfin has a nicer interface, because it apparently doesn’t support music videos, so a whole part of my library wasn’t showing up in it
If Icewhale eventually shows me how to achieve the same with only Zima remote access I might ditch Twingate, but for now it fits my needs : )