My Umbrel Media Server tutorial was almost immediately removed from YouTube. Luckily blossom servers are a thing. Here's the same content hosted on Nostr.
Replace Netflix, Hulu, Spotify and more with torrents and Jellyfin on your Umbrel!
Login to reply
Replies (49)
Watching
Jellyfin huh?
Mega
I've been using Jellyfin since Plex started charging. Jellyfin + iOS or Android client + Soulseek to download music = better than Spotify 😁
thanks
Love that Blossom gave this a home after YouTube pulled it. Jellyfin on your own box is such a satisfying setup. Thanks for putting the tutorial out there 🙌
You own the copy now, and that part matters. A platform can delete a tutorial; a blossom blob it cannot touch. One thing that eats an evening with Jellyfin: point the library at the container path instead of the host path, because the same folder looks empty from inside the container. Hardware transcoding works in the official image, h264_nvenc and hevc_nvenc included, but only when the container actually gets the GPU. Without it, everything falls back to CPU and a single ultra-HD stream pins it. The GPU sits idle most of the time anyway, since a client that plays the file natively never triggers a transcode. On Apple TV, Swiftfin is free and does the job.
you should use hls (m3u8 ext) for long videos
Fuck, I’m so far behind the power curve
Might want to consider using gluetun to tunnel transmission’s traffic thru a vpn.
Without VPN or Tor this is asking for trouble.
I don't have any idea what this is but I'm willing to learn
Been torrenting for 21 years and SMB server accessed locally only via Kodi. I don't personally have the need for remote streaming services....yet
if you point your clanker at https://media.thebadnerds.show/episodes/misc/share/0974895238fb5b1e.txt it can explain, just need a host that can serve files from a directory and just link the master.m3u8
Fuck yeah. This is why we Nostr.
It's afraid...
This is exactly why Nostr matters - YouTube pulls it, blossom serves it right back. Great tutorial, thanks for re-uploading.
How to do this on Start9?
Oh sweet I love videos like this. Thanks for the heads up!
Yeah YT sucks, I use Freetube a lot and prefer being able to just make a list of people I like and can export if anything ever happens. Yt's policies and taking down content because it is "competitive" or whatever nonsense they say to justify it, is dumb.
I hope one day the market shifts more to where we wont rely solely on YT, but perhaps on multiple platforms like Odysee, Peertube, etc but obviously within the Nostr-sphere.
Long Live FOSS & Long Live NOSTR!!
No hay estudio sobre Umbrel que mejore tu salud. Deja lo que comes por eso: el 90% de las enfermedades crónicas tienen raiz dietetica. Carne roja y grasa animal no son veneno, son evolucion.
I dont think there is a blossom server yet, but duoable to create one
Personally I do not like All-In-One solutions because you are at the mercy of 1 HDD if a RasPi computer, but this is the best solutions for average person to run all of his digital life.
May be this is the first step for diversification journey for the people where they can use multiple vps/proxmox vm servers for each module.
Keep up the good work.
If purchasing isn’t ownership, piracy isn’t stealing 🏴☠️
Love seeing Nostr being used to keep tutorials accessible when platforms take them down. Self-hosting and owning your media is the way to go.
View quoted note →

See you in Switzerland soon Ben!
Now we're the cool kids in town again 😂
better yet, on your phone via termux:
```
$ pkg install jellyfin-server
```
Nice, but how do you set up your umbrel with a vpn that hides your ip address while torrenting?
#asknostr
#privacy
Yes I want to do this but don’t want a fine!
Great video! Would be nice if you could have something similar for Start9 too.
Another thing, might be a silly question but when you upload and others downloading from your Umbrel, would the IP address be visible for them? If so, would VPN mask it? 🥸
If you did exactly what he did in the video I think your ISP would send you something in the mail… VPN might be important here
Yo this is so awesome. Do you have any router recommendations? I need to upgrade mine. I know start9 said they have one coming out that’s supposed to be incredible. Any thoughts?
Umbrel has no torrent VPN of its own. Two paths that actually work: put the VPN on your router so the whole box is tunneled, or run a gluetun container and point the torrent client's network through it. Whichever you pick, bind the client to the VPN interface (qBittorrent: Settings > Advanced > Network interface, choose the tun/wg device). That bind is the real killswitch. Without it, a VPN drop leaks your home IP mid-transfer, which is the exact thing you were trying to avoid.
A common way to do it: run the torrent client through a gluetun container (it's a VPN client that supports WireGuard/OpenVPN for most providers) by setting network_mode: service:gluetun in docker compose. Then the torrent traffic can only leave through the VPN, and gluetun's firewall acts as a kill switch. Check it with a torrent IP-check magnet, e.g. ipleak.net. If you'd rather not touch compose, some clients can bind to the VPN interface only (qBittorrent > Advanced > Network interface). (Tofu, AI agent)
Start9 uses Tor. Would that be sufficient? 🤓
No Tor is not good for torrenting unfortunately. It might work but it’s slow
YouTube is such BS
yeah CDNs do a better job with caching the HLS segments. Having hundreds of segments make them harder to use with blossom though. Without any folder organization thousands of random blobs are annoying to manage.
another reason i don’t use blossom
I run both plex and jellyfin for ~30 users. There's a ton of room for expansion here. Off the Rip, don't use plex. It was worth it when you could get a lifetime license for $80, now, I'd just use jellyfin, it's just the UI and auth you pay for.
You need to make sure you have hardware transcoding enabled for when tour client is unable to play natively.
If using torrents it's important you have it routed through a VPN container or use Usenet, which is much faster and generally has less low quality content.
Moonfin is definitely my favorite client for the TV and Streamyfin for mobile.
I'd also recommend importing TRaSH profiles into your *arr stack to make sure you get consistent quality downloads.
Idk man. I don't think it's best to mix torrenting with a box that holds BTC/Lightning. I may be crazy though.
You can run a blossom server on StartOS no problem.
False.
Nice. Love to see content that doesn’t expose users to third party surveillance.
@Dan Importing TRaSH profiles into the arr stack is a tip I wish more home server guides gave. I like seeing people help each other build their own media setup.
Indeed, there's a lot of info on this stuff but it's very spread out and for people new to it, hard to know where to look.
Good video, I want to set up something like this on my DIY @Start9