Selfhosted
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:
-
Be civil.
-
No spam.
-
Posts are to be related to self-hosting.
-
Don't duplicate the full text of your blog or readme if you're providing a link.
-
Submission headline should match the article title.
-
No trolling.
-
Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.
-
AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
view the rest of the comments
See, I hadn't even heard that. Is JF on anything like Apple TV (like Plex) or would i have to figure out the streaming part?
It's pretty much everywhere Plex is. The main issue is that it's trickier to set up for sharing outside your LAN.
I would never be doing that, so I'm sold on it then. It's basically just my backup movie/TV hub for my LAN.
Definitely suggested then, you're also going to get drastically more features. If you remember a time when Plex plugins were available - its that. And more flexible.
Any intel-based chipset past 6th gen or so will be ok, 7+ recommended, 10th+ for AV1. If you aren't doing any transcoding, just about anything will work include a pi.
I've ran Jellyfin as an app on a used Dell Optiplex 7060 micro running TrueNAS for a while with zero issues. You can get them for less than $200 on eBay.
Does TailScale make this easier or nah?
Very easy server-wise. But you may neeed to help your family member/friend with the initial set up on the client, if they are not so tech-savy.
A big PSA here is to have them pass you the device activation link that pops up when they first start Tailscale, and activate their device on your tailnet.
Then you tag it, write an ACL rule for it (or you probably already have a rule for Jellyfin clients connecting only to the Jellyfin server on your tailnet by now, so just the tagging is enough) and that's it.
MUCH simpler than having non-savvy people attempt to set up a Tailscale user account. Plus, you can only have 6 users in a free tailnet but you can have 100 devices.
From my limited testing of tailscale a while back, I don't see any reason it wouldn't work. Saw no reason to switch from my wireguard setup.
Can confirm it works. I have jf over tailscale.
I use my own domain but could be done using tailscale urls if you dont want to deal with certificates, split horizon dns, etc.
The Jellyfin clients for Apple TV are not very good in my opinion and use case. Thankfully there are a lot more than there used to be 6 months ago. But, at least for me, they are lacking in features. I keep trying to them every so often hoping they have improved so I can finally make thr switch.
On the Apple tv just use infuse. Sure it sucks paying for an app, but it works.
Glad it works for you, but it is missing live tv, which is the biggest thing all the Jellyfin apps either do poorly or don't do at all. I went through all 19 ish apps I could find a few weeks ago and none of them checked off all my boxes. But I will keep looking and hoping.
It's basically a web server to play media on the front end and a metadata manager and conversion engine on the back.
Pretty well the same as Plex but there's less reliance on external services, more truly self contained and less subscription. There are client apps for most streaming boxes that I know of.
https://support.plex.tv/articles/202526943-plex-free-vs-paid/