You may have seen my post trying to troubleshoot my server. It seems either the motherboard or CPU is dead, so hey, why not do an upgrade?
I use this server for a lot. It’s used for a Jellyfin server, sometimes multiple streams at once. I think I’d like hardware transcoding, I want it to be really good at streaming Jellyfin, and preferably multiple streams at once without issue.
It’s also going to be used for hosting Zusam, a kind of private forum for friends/family - a key thing is that this will also be transcoding videos and photos to downscale them (uses FFmpeg).
I also host Photoprism, which will be generating thumbnails and indexing photos.
In addition to this, I also host a bunch of other stuff, I think the key ones are Nextcloud AIO and PaperlessNGX (which does OCR) as these would be more demanding. Then another 10 or so services that aren’t too demanding and have low usage so are unlikely to be an issue outside of making sure I have enough RAM.
I use it as a backup server as well. It receives borg backups from other devices and backs up itself to a backup HDD, and does cloud backups, but has a fast LAN connection and decent internet speed (300Mbps) and this is scheduled overnight so probably doesn’t affect anything.
I also use it for playing games with the kids! Normally Stardew Valley but sometimes more demanding games.
Many of the hosted services have family members also using them. I want to make sure I can do things like the Photoprism indexing and Zusam video downscaling while not affecting the experience using Jellyfin or other services. It’s all good if this happens by limiting cores for transcoding. It would be nice to be able to use it for more demanding gaming as well, but I understand if it’s a bit hard to keep everything going nicely with a demanding game running that doesn’t limit its multithreading.
Possibly related for compatibility purposes:
And the current CPU is an AMD Ryzen 7 3700X, in case you want to tell me what I have is fine and I don’t need an upgrade 🥲
What are some good options for an upgrade?
Edit: Thanks for the suggestions. Lots of people showing me how I wasn’t taking full advantage of the hardware I had, so I ended up going back to trouble shooting and in the end it was the motherboard that was the issue. I replaced that and it’s now up and running again! Now to go back to all the info about hardware transcoding in Jellyfin that people have linked for me. Thanks for everything!
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: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.
No spam posting.
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.
Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
No trolling.
Resources:
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
Aw man. So I want quick sync for better hardware transcoding but of course that doesn’t matter if the chip is melting so probably go for a recent AMD CPU instead even though it doesn’t have quick sync it should have hardware transcoding capabilities almost as good. OK, I’ll start looking at AMD again.
I mean if you’re keeping the GPU - you can just set jellyfin to use VAAPI and utilise the gpu that way.
Oh I didn’t realise I could do that! You first link seems to say there is quite limited codec support though?
I’ve not read all of it, but if you’re referring to the stuff at the beginning - none of those limitations apply to 5700xt.
If you mean something else - then, naturally, I would ask if it actually affects your media in the first place. It might, but I wouldn’t expect that.
Ah I got the wrong impression. Good to know it won’t affect me, cheers.