I can't speak for NUCs, but I use a sff thinkcentre with an 8th gen i7 for jellyfin transcoding. I have, at most, 4 streams going at any given time, and it works very well. I bought it used from ebay for around $200.
Homelab
Rules
- Be Civil.
- Post about your homelab, discussion of your homelab, questions you may have, or general discussion about transition your skill from the homelab to the workplace.
- No memes or potato images.
- We love detailed homelab builds, especially network diagrams!
- Report any posts that you feel should be brought to our attention.
- Please no shitposting or blogspam.
- No Referral Linking.
- Keep piracy discussion off of this community
This is they way. At least in the US where these things are very cheap. In my country you need to bee very lucky to even find the old ones for under $150…
This post is an automated archive from a submission made on /r/homelab, powered by Fediverser software running on alien.top. Responses to this submission will not be seen by the original author until they claim ownership of their alien.top account. Please consider reaching out to them let them know about this post and help them migrate to Lemmy.
Lemmy users: you are still very much encouraged to participate in the discussion. There are still many other subscribers on [email protected] that can benefit from your contribution and join in the conversation.
Reddit users: you can also join the fediverse right away by getting by visiting https://portal.alien.top. If you are looking for a Reddit alternative made for and by an independent community, check out Fediverser.
I just built a new server and installed proxmox on it. I5-14600. I had planned on using an Ubuntu vm running Plex via docker.
Long story short, but ended up scrapping proxmox and going straight Ubuntu server w/Plex in docker. The complexity of getting the igpu to pass thru and manage the resources for Plex and the other random things I plan to load just wasn’t worth it. My goal was to make plex as fast as possible. I have a truenas scale server that has all my media.
I had to install all the intel igpu drivers manually because it wasn’t showing up. Proxmox just didn’t see worth it since everything I wanted to run can exist in a docker container.
I'm running 6th, 7th and 8th gen nucs, all i3s, in a cluster with about 9 vms between them. I've run plex and jellyfin off of both the 7th and 8th without any issues. I've only had two transcodes happen simultaneously since I don't really share my server outside of my household but based on usage I don't think 3 would be an issue.
If it was me, I would be looking at an 11th gen i3 (tnh-i3000 I think). The taller chassis models have space for an m.2 and an SSD so you can mirror your drives, have 2.5g Ethernet, and have add-on modules to add another 2.5g port.
Anything with Kaby Lake is good enough, with Tiger Lake it's even better. So if you look for used PC should choose at least Core i3 8th Gen, or Gemini Lake like Celeron J4125. New purchase just go for N100, basically unbeatable.
I can't speak about AMD but here is a rundown for Intel CPUs.
- 6th gen - Widely available, cheap, supports the bare minimum. It transcodes the most widely available codes - h.264, h.265.
- 8th gen - Same video capabilities as 7th gen but has more cores. Relatively cheap and widely available. I bit more rounded codec support.
- 11th gen - Previous generations 9th and 10th are incremental and meaningless. 11th introduces AV1 transcoding (Decode only) but it's still a very meaningful impact because AV1 is both size efficient and very high quality (in most cases, doesn't play well with noise).
These are the 3 tiers that I look at. Metor Lake is about to be released with native encode and decode support for AV1 but it's too early to matter.