Using a NAS to redirect to another NAS for streaming ?
from Pipas66@lemmy.dbzer0.com to selfhosted@lemmy.world on 04 Jul 22:12
https://lemmy.dbzer0.com/post/71726797

Hi, I have a hypothetical question that is probably going to sound very dumb once someone shows me a very simple workaround :

In this situation : there is a properly setup server in house A with a running jellyfin/immich server, and there’s a second server in house B for homeassistant.

Is there a way I can use server B to remotely connect to server A to access JF and Immich and stream it via HDMI a TV in house B ?

Thank you in advance

#selfhosted

threaded - newest

NarrativeBear@lemmy.world on 04 Jul 22:43 next collapse

What you may want to do is use something like Tailscale (or a VPN) to connect the two sites (homes) together.

Run your Tailscale setup in home A, and then in home B connected to your tailnet. You can install Tailscale on the home router of home B, or install it on any device that needs to connect to home A.

Then in home B you just connect to your Jellyfin server like you normally would if you were in home A. This could be a android box or smart tv for example or accessing it through a browser on a pc. (If those devices have Tailscale installed and are connected to your tailnet in home A)

Using a VPN like Tailscale would also mean you don’t expose your Jellyfin to the internet.

BCsven@lemmy.ca on 04 Jul 23:10 collapse

Or headscale, or plain wireguard if you have any qualms about the tailscale servers that moved from Canada to the USA several years ago.

Brkdncr@lemmy.world on 04 Jul 23:36 next collapse

Advertise/present the services to the internet, or merge the networks or devices together using a service like Tailscale.

SpikesOtherDog@ani.social on 05 Jul 03:07 collapse

I advise strongly against advertising jellyfin directly to the Internet. Maybe through a reverse proxy, but based on the question I have to say no.

terabyterex@lemmy.world on 05 Jul 00:52 next collapse

i use netbird. i gorgot why i did not choose tailscale but netbird ine my research

hazard_iguana@lemmy.world on 05 Jul 06:42 next collapse

Tailscale and the other tools people mention is an option.

Another one that’s a bit more costly unless you already have it is UniFi gear can do site-to-site VPN which can make it pretty easy as well. Other router gear has it as well, UniFi just makes it easier. This would put each others networks next to each other and you could access them as if they’re in the same home.

And then of course just wireguard direct connection.

There’s a lot of options, matters only how DIY you want to make it.

Unless you have fiber at the house with the server, you’ll probably run into issues with streaming these ways without transcoding, even with transcoding gear… cable upload speeds and reliability can be middling.

lsjw96kxs@sh.itjust.works on 05 Jul 07:03 next collapse

If it is in two different houses, why would you use a NAS as a client for jellyfin ? You’d better connect an android TV box like an nvidia shield and connect to the jellyfin.

Of course, the jellyfin instance should be accessible over the internet, either by setting up a reverse proxy or a VPN.

mpramann@discuss.tchncs.de on 05 Jul 07:29 collapse

Side-to-side Wireguard VPN if you want to keep it simple service wise. Tailscale/Headscale vor Netbird if you want a relatively easy way to set it up and are okay with a bit of overhead.

alexquiniou@lemmy.zip on 05 Jul 07:43 collapse

Wg-easy makes wireguard … Easy.