Setting up my first home server

spookyfoods

Apprentice
Hi all, my first post here, I have been planning on getting either an Elitedesk or an Optiplex with the i5 8500, I have been mostly looking through Olx postings and some refurbished hardware retailers and I found the Dell OptiPlex 3060 Mini to be the most appropriate candidate, I plan on using this PC for mainly using it as a media server with occasional Minecraft server hosting along with some very light web hosting; the average price I have been able to find the OptiPlex is about ~₹13000, just looking for some thoughts about whether I should pull the trigger, I should mention this would be my very first introduction to the whole home-server/self-host domain, thanks!
1743841197727.png
 
Last edited:
I would recommend to get a non branded desktop - these use proprietary PSU's - you might have problems arranging for replacements if these go kaput.

Additionally, you might want to look into Tiny PCs if you don't want to expand much in terms of HDDs - @Zino @aasimenator @rocking can sell you you smaller machines. I myself have picked up 10x N100s for proxmox clusters from Aasim.
 
I would recommend to get a non branded desktop - these use proprietary PSU's - you might have problems arranging for replacements if these go kaput.

Additionally, you might want to look into Tiny PCs if you don't want to expand much in terms of HDDs - @Zino @aasimenator @rocking can sell you you smaller machines. I myself have picked up 10x N100s for proxmox clusters from Aasim.
Actually I was looking for this particular form factor for the case, for potential of increasing storage in future and also in case there ever comes the need of slotting in a GPU.
I should probably give out more information about my needs for people to work with; I will primarily use this machine to host the Jellyfin&arr applications, along with Nextcloud, are there any pointers you'd like to mention, as i mentioned prior, this stuff is super alien to me
 
Even i am looking to build the same. The problem i have is that not many Good quality Cabinets out there that can house more than 4 HDD's. Secondly, i see a lot of CPU's sold on the secondary market are "F" (no Graphics) units.
 
Actually I was looking for this particular form factor for the case, for potential of increasing storage in future and also in case there ever comes the need of slotting in a GPU.
I should probably give out more information about my needs for people to work with; I will primarily use this machine to host the Jellyfin&arr applications, along with Nextcloud, are there any pointers you'd like to mention, as i mentioned prior, this stuff is super alien to me
Just a heads-up: most branded desktops, even full tower ones like the Dell 3060, usually offer a max of 2 internal 3.5" HDD slots. If you’re thinking long-term about expanding storage, you’ll either need to get creative with mounting them(like using the 5.25" bay if available, or converting 2.5" bays with adapters), your best bet is to look into workstation-grade systems which natively support 4+ drives with better airflow and PSU headroom.

Also, when it comes to GPUs, full tower desktops from OEMs rarely have the required PCIe power connectors or a PSU beefy enough for dual-slot cards. That limits your options unless you plan on swapping out the PSU, which is often proprietary in OEM machines, as others have said.

Now, for Jellyfin and related *arr stack (Radarr, Sonarr, etc.), if you’re downloading your media from the internet and choosing the right formats (like H.264 or H.265 with compatible container types), you won’t need a GPU. I run a similar setup myself—Jellyfin, Nextcloud, and a bunch of other containers—and haven’t once needed a GPU for transcoding. Modern Intel CPUs (10th gen and up) come with QuickSync, which handles transcoding super efficiently and with much lower power draw than a discrete GPU. In fact, even an old iGPU will outperform a low-end discrete card in this use case.

That said, we still don’t know how much storage you’re planning for. If you're thinking 3 or more drives from the start (or soon after), a better path might be to pick up used workstation/server-grade hardware—either from TE members, or I can help you out as well. These usually come with proper hot-swap bays or room for multiple 3.5" drives without hacks. Also, consider space and acoustics. If you don’t have room for a big box or care about noise, then SFF or Tiny PCs are viable, but only if your storage and expansion needs are modest.

And lastly, since you’re looking at used/refurb gear—remember that “future-proofing” doesn’t always make sense. You're not saving money if you buy for hypothetical scenarios. Focus on what you need now and in the near term, because old hardware might be cheap, but it can lack support (firmware, OS compatibility), efficiency (higher idle wattage), or future upgrade paths (no NVMe, slow SATA, etc.).

TL;DR:
  • Define your actual storage needs.
  • Don’t worry about GPUs unless you’re doing 4K HDR transcoding for multiple clients.
  • Consider power, space, and future upgrade paths before picking a chassis.
  • Used workstation/server gear is often the better choice for expandable setups.
  • If all else fails, get a used assembled system, by pickup up components of your choice. Again I can help you with that as well.

    1743923215916.jpeg
    1743923223842.jpeg
    1743923229083.jpeg
 
Just a heads-up: most branded desktops, even full tower ones like the Dell 3060, usually offer a max of 2 internal 3.5" HDD slots. If you’re thinking long-term about expanding storage, you’ll either need to get creative with mounting them(like using the 5.25" bay if available, or converting 2.5" bays with adapters), your best bet is to look into workstation-grade systems which natively support 4+ drives with better airflow and PSU headroom.
I really appreciate your detailed response, I actually did come across Quick Sync when i was researching this whole topic, it seems people usually consider that from the 8th gen, that the iGpu in intel CPUs started becoming actually viable enough with their UHD graphics(although, TIL that the 7th gen chips share the same iGpu, UHD630); so there is no real benefit from the 7th gen to the 10th gen, talking purely about transcoding, it is from the 11th gen that UHD7XX iGPUs make their entry which are slightly better.
Think you're spot-on about me trying to future-proof.

I also briefly looked into getting an old workstation-grade setup, but since most of them have Xeon CPUs, which lack the very precious iGPU you need, i dropped that idea.
I had also been considering the route of just building a setup with individual components, and ran into the problem of the market being full with -F(No integrated graphics) CPUs so I trashed it, but I have been looking again recently and found some promise.
Also, I did not realise that drive bays are so scarce even in the bigger form factor cases for minipcs, definitely an oversight, thank you for pointing this out. I honestly don't have an exact number in my mind when it comes to how much storage I want to be starting with, for now I'm considering 5TB.


If all else fails, get a used assembled system, by pickup up components of your choice. Again I can help you with that as well.
I think this has to be the most viable route to go with for, would be grateful if you could help me out, if I had to specify, I am probably looking for used i5s from the 8th gen and above with an iGPU; in form of either an entire system or just the chip itself, i did find a few decent listings on olx, i'll probably post them below
 
@aasimenator I was planning to build with this spec -
  1. Phanteks Enthoo Pro 2,
  2. Used i5-13600k or 12400 whichever is cheaper with mobo. As i wont be using GPU for transcoding, it keeps two PCie Slots open in case i need more SATA Slots.
  3. DDR4 RAM will try to get used as well. as they are lot cheaper
  4. New PSU 850W / 750W in case i ever need to swap out with my current system.
  5. 1TB SSD as its main drive.
What do you think? I already have a jellyfin in docker on my main system. i want to try Unraid with some more apps like Immich, paperless etc
 
You don't need a K series CPU, unless you are getting a good deal on it. A 12400 would be around 8-9k, a 12500 would be slightly higher.
RAM is never really cheap, but again, if you can get a good deal, then great, there are different types of RAM:
1. completely unbranded
2. unbranded but labelled as original
3. OEM pulled out RAM
4. Retail pulled out RAM
Prices vary on these but usually 3 & 4 are a lot costlier than 1 & 2. for someone purchasing parts in the second hand market for the first time its very difficult to figure out which is which.

Getting new PSU Branded PSU is ideal because you need the surity that the power provided to your drives will be 100% clean and bug free, getting second hand PSU don't give that assurance.
As for storage i would suggest you split it, 1 for OS and 1 for Docker containers, rather than having a single 1TB SSD for everything, that way if you mess up something or the SSD dies on you, you don't lose everything. plus remember to backup everything on those ssd's nightly.
 
I may get a good deal on 13600k with mobo under 20K. if not 12400 is more than enough for me. Ill be anyway getting an ATX3.1 Pcie5 PSU (in case i need to swap out with my main system for a 4XXX GPU) although they are costly, I know they would stick around for a decade. I am using Zachs and Cultists tier list to finalize that. Its the SSD where things are costlier for me, i can keep 512GB for the OS and 1TB for the docker. will that be alright? or should i stick 2 x 1TB
 
no stick with 1 x 512GB SSD for OS and 1 x 1TB SSD for docker - 512gb should not be more than 2500 for 100% health and 1Tb should not be more than 4200 for 100% health
 
would 12400 be the right choice for paperless, Immich, and Jellyfin for starters? It has no E-Cores.
I might delve into custom containers in the future but not now.
12400 + H610M-H V2 D4 + 16gb 3200mhz is being sold at 15K right now.

Can you help me get the right components?
 
the 13600K would be overkil for majority of the things you want to run here. that pricing is not that good for the combo but i would suggest a better board, under 13k is where it would be a good deal.
Pros of the i5-12400:
no E-Cores - This actually simplifies scheduling and resource usage for many apps. For services like Jellyfin, Paperless, and Immich, P-cores are more than sufficient. Most container workloads don’t benefit much from E-cores anyway.
Low Power Consumption than the 13600K
Intel Quick Sync Support (iGPU) Very useful for Jellyfin hardware transcoding. The UHD 730 iGPU can handle 1080p and some 4K HEVC/VP9 decoding tasks.
Can’t hardware decode AV1. while 13600K Can hardware decode AV1 via iGPU (UHD 770).

Unless you’re running a very dense server or CI/CD farm, you’re better off with strong P-cores + iGPU acceleration and power efficiency.