this post was submitted on 28 Jun 2026
145 points (99.3% liked)

Selfhosted

60210 readers
1156 users here now

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:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. 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.

Resources:

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

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

Hey Hosters!

Just wanted to share that I got Jellyfin installed and set up on my Windows 2022 Server, and it’s working great! I didn't even know there was a version for WIndows. How do you like that?

I know this is probably “the usual” for everyone here, but I’m genuinely excited that I managed to get it all running smoothly.

After getting the server up, I went through the basics (users/permissions, library paths, and making sure everything was reachable on the network) and it all just worked. The interface is super clean, playback is nice and responsive, and it feels like I’ve been missing out on this until now.

Huge thanks to the Jellyfin team and the community! This project is awesome!! If anyone is stuck, please don’t give up. keep poking at the configuration and it’ll pay off. Now I just need to spend some time organizing my libraries!

Happy Hosting!

top 45 comments
sorted by: hot top controversial new old
[–] inanimate_carbon_rod@lemmy.zip 1 points 6 hours ago

Congrats on your successful install! It feels good to take control of your media, doesn't it? I found it a great project for growing my confidence in deploying my own services. Happy hosting!

[–] ohshit604@sh.itjust.works 2 points 10 hours ago* (last edited 10 hours ago)

I’m always going to say Windows is too heavy to be placed in a server environment, simply wasn’t designed for it, but congrats nonetheless.

[–] originalucifer@moist.catsweat.com 36 points 21 hours ago (2 children)

its kinda crazy having your own personal netflix, right?

i originally used it so my kids could watch cartoons in school

[–] comrade_twisty@feddit.org 13 points 21 hours ago* (last edited 21 hours ago) (1 children)

You used it for what?!? Why the heck would you let your kids watch cartoons in school?

[–] originalucifer@moist.catsweat.com 14 points 20 hours ago (1 children)

cuz my kids are awesome, and most of the schools sucked. its cool, they were consistently the best performers.

they earned being treated like they might some day be adults.

[–] Bananskal@nord.pub 15 points 19 hours ago (2 children)

Didn't you want them to hang out with their friends instead of watching cartoons during the day? Or maybe make friends?

[–] delcake@lemmy.zip 3 points 13 hours ago

I wouldn't discount how having that access to cartoons probably made them more friends on its own.

School may have been a long time ago for some of us, but I don't think buddying up with the kids who could get you access to things has ever fallen out of style.

[–] Aneb@lemmy.world -1 points 13 hours ago

Kids sucks. Once y'all grow up a little they start to mellow out. Especially when you're old enough for weed

[–] GatesMcBalmer@lemmy.world 9 points 21 hours ago

its kinda crazy having your own personal netflix, right?

It truly is!

[–] suzune@ani.social 27 points 21 hours ago (1 children)

Personally, I think that installing it on a bare metal Windows Server system is quite an achievement.

I have it installed using docker compose on Linux. So my setup is rather unspectacular.

[–] offspec@lemmy.world 8 points 20 hours ago

Hey you can always set up GPU rendering and like a tmpfs transcoding cache volume if you want your compose to look a little more complicated

[–] JRaccoon@discuss.tchncs.de 5 points 15 hours ago

Asking out of curiosity: is there a specific reason you're running Windows on your server? I used to do the same on my home servers because that's what we used to have at work, and I wanted to learn and test some stuff. But it was a difficult road, to put it mildly. Simple things, like getting Docker autostart on boot seemed almost impossible. At some point I just gave up and switched to Linux.

[–] roofuskit@lemmy.world 15 points 21 hours ago (1 children)

Windows can run docker, so there's versions of most things that will run on windows.

[–] slazer2au@lemmy.world 11 points 21 hours ago (1 children)

JellyFin has a native windows version.

[–] rotkehle@feddit.org -2 points 20 hours ago (1 children)
[–] Bananskal@nord.pub 13 points 19 hours ago

There was a joke? That was a joke?

[–] avidamoeba@lemmy.ca 10 points 21 hours ago (1 children)

Time to setup an arr stack.

[–] Dave@lemmy.nz 2 points 10 hours ago

Just when you think you've got all the arrs you need, you find another that could benefit your stack.

[–] BartyDeCanter@piefed.social 8 points 21 hours ago

Congratulations! I’ve been using Jellyfin for several years now and the quality has consistently improved. It’s a great tool.

[–] irmadlad@lemmy.world 8 points 21 hours ago (1 children)

I know this is probably “the usual” for everyone here, but I’m genuinely excited that I managed to get it all running smoothly.

Heh! Don't let anyone dampen your enthusiasm. It feels great when I am toiling away at something and finally all the pieces click together. I might have to walk away a few times and put the project on hold, but I keep whacking away at it. When it does work, it's always a childish joy that comes over me and always gets a fist-pump.

What equipment are you running that Windows Server on?

[–] GatesMcBalmer@lemmy.world 5 points 21 hours ago (3 children)

Right now its a Thinkpad T480 with 64G ram and 1tb ssd. If it turns out we use Jellyfin enough I plan to get something more powerful for it.

[–] curbstickle@anarchist.nexus 4 points 20 hours ago (1 children)

Honestly thats already plenty - 8th gen intel igpu is pretty solid, about the only reason to change from that is going to be native AV1 (enc/dec added at meteor lake, tiger lake for dec only).

My setup is basically the same chip thats in my t480, but in a lenovo tiny. Family and friends make use of it, and it doesn't break a sweat with 6 streams going.

[–] GatesMcBalmer@lemmy.world 1 points 19 hours ago

Right on that's great to hear

[–] irmadlad@lemmy.world 3 points 20 hours ago

Nice! Rock on with yo' bad self.

[–] comrademiao@piefed.social 3 points 20 hours ago

64g of ram is pretty darn powerful already!

[–] Svinhufvud@sopuli.xyz 8 points 21 hours ago

Jellyfin is great! Glad you got it up and running!

[–] comrademiao@piefed.social 5 points 20 hours ago

My journey began with windows, Jellyfin, and qbit. Nice you have done the same! Only reason I switched to Linux is because I wanted servers and hated unraid

[–] vinylll04@lemmy.zip 1 points 15 hours ago (1 children)

You have breached the start of an arrStack. A beginning of a rabbit hole

[–] ForgottenUsername@lemmy.world 1 points 3 hours ago

Soon you will lie awake at night thinking "what else can I docker"

[–] Blue_Morpho@lemmy.world 2 points 18 hours ago (3 children)

How did you handle the reverse proxy in Windows for remote access?

[–] GatesMcBalmer@lemmy.world 4 points 16 hours ago (1 children)

I didn't. I don't need remote access. We don't watch TV outside the house.

[–] Damage@feddit.it 1 points 16 hours ago (3 children)

Wouldn't Kodi be better suited then? Jellyfin's strength is its ability to transcode

[–] psycotica0@lemmy.ca 2 points 10 hours ago

For me Jellyfin's strength is that it can keep track of my wife's place in her shows independent from mine, and also that the metadata and watched state and progress is synced between phone, tablet, and TV.

[–] Dave@lemmy.nz 2 points 10 hours ago* (last edited 10 hours ago) (1 children)

I mean, I'd still prefer Jellyfin as its a server (we actually use Kodi for playing the content).

Even within the house, you could stream to multiple different devices. If you use something like Findroid you could download stuff for playing offline on your phone, no external access needed.

[–] Damage@feddit.it 2 points 5 hours ago (1 children)

Well, I do use Jellyfin for in-home streaming as my TV has issue with HDR content tinting, and Jellyfin fixes that on-the-fly, but it's certainly more complex setup than pointing Kodi at a network share

[–] Dave@lemmy.nz 2 points 4 hours ago

Oh for sure Kodi would be easier, I was just clarifying that there are reasons to pick Jellyfin over Kodi even if it's only ever internal to your network.

[–] GatesMcBalmer@lemmy.world 1 points 13 hours ago (1 children)

Wait I don't have a reverse proxy because I don't need one. I just installed the jellyfin for windows version and then you just connect to it.

[–] Aneb@lemmy.world 1 points 13 hours ago (1 children)

Did you set up up the arr suite too? They run the background services for tracking and pulling titles, and qbittorrent downloads the files. They are all docker images and should be able to run on Win. I like Caddy as my reverse proxy, super simple to point router port 80 & 443 to the server ports for Https.

Did you?

Holy shit man.

[–] mereo@piefed.ca 2 points 17 hours ago

Caddy runs on Windows so someone could use it for reverse proxy.

[–] Damage@feddit.it 1 points 16 hours ago

Well, you can just run a reverse proxy container with docker

[–] Sibbo@sopuli.xyz 1 points 21 hours ago (3 children)

Jellyfin is great for single-file movies, but sadly can't play DVDs properly, unless you rip the movie out into a single file first. I hope they add proper DVD/BlueRay support with menues etc at some point. Because where do you get legal movies and shows other than on DVD or BlueRay?

[–] dust_accelerator@discuss.tchncs.de 11 points 21 hours ago

This isn't really the usecase, you'd be better off just playing it with VLC from a BD/DVD drive with the menu plugins. Netflix won't have DVD menus either. Ripping is necessary for this to make your physical copies accessible via Jellyfin. May want to check ARM (Automatic Ripping Machine) to streamline the process. Legally, this is perfectly fine in most jurisdictions, because you are creating a backup of your purchased property.

[–] _Nemo_@lemmy.ml 6 points 18 hours ago

unless you rip the movie out into a single file first

I don't see the problem with that. It's what I've done with every single disk I own. Why would I bother with badly-written menus, pointless extra content and tons of ads and copyright warnings I need to sit through before I can watch what I paid for?

[–] otacon239@lemmy.world 7 points 21 hours ago* (last edited 21 hours ago)

Even with all the right hardware and community-recommended open source software, there are still plenty of unique hostile choices made in BluRay publishing that means playing my stuff in realtime from the disc before ripping has about a 75% success rate. Many of them scramble playlists and bend the standard to make it unplayable without using their official license.

And that’s if you know where to get the legally grey key files to decrypt them in the first place.

DVDs should be possible in this day and age though.