Components
Important note: I built my smart home server during autumn 2023, where price situation with RAM, SSD and another components was on totally different level than nowadays. However, even that time price factor was for me very important but in some component selection (like RAM size) I was no so limited.
Case: Fractal Design Node 804
- selection comment: finding ideal case for home server it's very important step, as you can easily find-out after whole server build some major issues with your case design. For me main requirements were:
- manufacturer that is known and focused on silent cooling
- compact measurements - server is placed in cloakroom
- enough slots for cooling options - cloakroom has not ideal temperature conditions
- enough slots for 3,5" HDD as my server will have also NAS functionality
- darkness: no fluffy RGB functionalities, ideally close to zero LED's etc...
PSU: Seasonic Focus GX 550 Gold
- selection comment: I would recommend to take PSU with full modular cable management. For home NAS server there are kind of specific requirements like: several HDD power cables or zero GPU cable... It is good to select at least gold standard of PSU and regarding Watts, you should discuss with any AI (like Gemini) your power needs plus put something over top as reserve for scalability.
Motherboard: ASUS TUF GAMING B450M-PRO II
- selection comment: finding nice motherboard for home server it's another major step, similar like with case, you can later observe some major obstacles - honestly I have some lesson learned for myself. For me main requirements were:
- price: currently with prices for DDR5 RAM is RAM type important, also with CPU vendor selection
- compact measurements - micro ATX size
- vendor with good UEFI BIOS support (Asus is known for good firmware support for motherboards)
- chipset and components compatible with Linux
- 2 slots for M2 disks ( I will explain this later in OS chapter)
- enough SATA connectors for 3,5" HDDs
- enough PCIe slots for potential card expansion
CPU: AMD Ryzen 5 4600G
- selection comment: selecting CPU for Home Server was not so much difficult, personally I prefer AMD over Intel, so I just take in consideration these requirements were:
- price/compute power sweet spot:
- energy and cooling effectiveness: 7-14W, temperature: 41-44 °C
RAM: Kingston Fury Beast KF432C16BBK2/64
- selection comment: RAM vendor and mainly size selection depends heavily on your use case. Like I already mentioned, in 2023 was situation with RAM prices totally different, so I decided to buy that time 64 GB (2x 32GB), which was and still is quite overkill for my scenario.
- My current RAM
usage:usage is 30%, considering running 1 virtual machine (Home Assistant HAOS) and 17 Docker containers. My recommendation is starting with 1x 16GB RAM module and later if needed, you can expand it up to 64 GB (usually you have 4 RAM slots on majority of motherboards).
- My current RAM
SSD: Kingston SSD KC3000 1TB NVMe
- selection comment: SSD is used as cache device for storage array on Unraid. Cache is also used as primary location for any Docker container or virtual machine running on Unraid. Since Unraid 7.3 can be UNRAID OS stored on internal boot (SSD), which is much faster and safer option than previous USB flash disc only.
- My current SSD
usage:usage17%is 10%, so definitely SSD can be smaller.
- My current SSD
HDD: Seagate IronWolf 12TB CMR
- selection comment: size
usage:quantity%
UPS: CyberPower CP1600EPFCLCD SineWave LCD GP UPS 1600VA/1000W
- selection comment:
- SSD usage: 17%
Server HW fine tuning
After 2 years of 24/7 usage of my home server setup, I decided to make some minor adjustments in HW configuration. We can split this section to 2 main parts - cooling and quality of life.


