Hi there!

Wondering what types of setup people have that allow them to, while the internet is down, still watch/stream media from their servers. I have a stacked Jellyfin library that, and would like to see this feature/setup in my own house. My Unraid server is on the other side of the house from where the living room is. Is there actually a sane way to achieve this?

62 points

How do you not do that? It’s all in your local network, how would it not work offline…?

permalink
report
reply
7 points

I have everything connected over Tailscale, and strictly only use IPs delegated through this system. So i realise now that I have to step away from that if I want to make it work locally :P

permalink
report
parent
reply
26 points

Talescale proper gives you an external dependency (and a lot of security risk), but the underlying technology (wireguard) does not have the same limitation. You should just deploy wireguard yourself; it’s not as scary as it sounds.

permalink
report
parent
reply
3 points

What is the issue with the external dependency? I would argue that consumer routers have near universal shit security, networking is too complex for the average user, and there’s a greater risk opening up ports and provisioning your own VPN server (on consumer software/hardware). The port forwarding and DDNS are essentially “external dependencies”.

Mesh VPN clients are all open source. I believe Tailscale are currently implementing a feature where new devices can’t connect to your mesh without pre-approval from your own authorized devices, even if they pass external authentication and 2FA (removing the dependency on tailscale servers in granting authorization, post-authentication).

permalink
report
parent
reply
2 points

Yeah that is true. Its just that it makes things so dead simple for other friends and family to join in on. Its defo something i need to re-evaluate.

permalink
report
parent
reply
1 point

Do you by any chance faces a guide on how to get that running?

permalink
report
parent
reply
13 points

Why would you run local traffic over the VPN?

permalink
report
parent
reply
4 points

When I first got into self-hosting I started out using Tailscale, at that point i didn’t know better and figured it was all or nothing. It has actually worked flawlessly to be fair. Probably not the best or smartest decision of my life. But am now slowly wanting to turn to just a clean WireGuard setup.

permalink
report
parent
reply
6 points

You should still be able to access everything through tailscale once you switch everything over to use local IP addresses.

permalink
report
parent
reply
29 points

If all the devices are in the same network you should be able to stream content even without internet. I had to wait for 5 days to my ISP set up my internet on my new address and I watched my jellyfin library in the meantime with no problems.

permalink
report
reply
22 points

You shouldn’t have the do anything specific at all, local network stuff works without internet and Jellyfin doesn’t rely on any internet servers like Plex does for authentication.

permalink
report
reply
6 points

Plex allows you to add a list of local IPs that can access your server without authentication, just have to be sure to do it while your internet is up or else you won’t be able to log in to edit the setting.

permalink
report
parent
reply
1 point

It does but it’s a bit of a weird way of doing things.

permalink
report
parent
reply
0 points

Not a great feature when you have multiple people in the same house with different users and watch histories.

permalink
report
parent
reply
14 points

At least for me, this works out of the box.

Some requirements:

  • All the devices need to be on the same network
  • DNS needs to work or you have to use IP adresses for connecting. I’ve configured local DNS on my router.
permalink
report
reply
7 points
*

My setup is pretty simple. I use static DNS on my router, which points my jellfin domain to the local address when on my LAN, and I set up DHCP to point my devices to use my router for DNS. It’s incredibly simple, so all I do is type in my jellyfin domain and it works optimally wherever I am.

I actually had my internet go out for a couple hours and we were able to watch our content just fine.

permalink
report
reply

Selfhosted

!selfhosted@lemmy.world

Create post

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.

Rules:

  1. Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it’s not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

Community stats

  • 3.7K

    Monthly active users

  • 3.3K

    Posts

  • 71K

    Comments