this post was submitted on 27 Nov 2024
30 points (96.9% liked)

Selfhosted

40568 readers
137 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:

  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!

founded 2 years ago
MODERATORS
 

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:

  • all my hard drives are 3.5" HDD or 2.5" SSD SATA connections. I have 2 SSDs and 2 HDDs.
  • I also have a Radeon rx5700xt graphics card. Would be nice to be able to keep using this.
  • I'm currently running a full desktop environment (Linux Mint - Cinnamon) on it, for the purposes of playing the games. So needs to work well with Linux and also play nicely with wireless Xbone controllers.
  • Case is Mid sized. Specifically this one.

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!

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 5 points 2 weeks ago (1 children)

I wouldn't really trust Intel CPUs after the degradation issues they were having. It will take a while to prove that it's been fixed.

[–] [email protected] 2 points 2 weeks ago (1 children)

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.

[–] [email protected] 3 points 2 weeks ago (1 children)
[–] [email protected] 2 points 1 week ago (1 children)

Oh I didn't realise I could do that! You first link seems to say there is quite limited codec support though?

[–] [email protected] 2 points 1 week ago (1 children)

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.

[–] [email protected] 1 points 1 week ago

Ah I got the wrong impression. Good to know it won't affect me, cheers.