Current Home Server (Built in 2017)

4 minute read

My home server is currently in my loft, although at some point I do intend to put it in a cupboard under the stairs (very Harry Potter :smile:), I don’t feel the need to keep it small or unobtrusive, and the airflow is reasonably good in a larger case.

It was originally built on October 2017 (it’s now 5 years old and still running well), a few parts have been replaced over the years, as of today, this is the list of the parts and a few photos. I’ve also included the prices paid at the time, no doubt these have gone down since 2017, apart from the hard drives it would seem.

Parts List Price
Fractal Design Define Mini Black Computer Case £97.97
2 x SanDisk Ultra Fit 16GB USB 3.0 Flash Drive (Mirrored - OS Boot Drives) £22.00
Seasonic G550 550W 80+ Gold Certified PSU £105.00
Supermicro MBD-X11SSL-F-O Micro ATX Server Motherboard] LGA 1151 Intel C232 £176.83
Intel Xeon E3-1240 V6 Kaby Lake 3.7 GHz (4.1 GHz Turbo) LGA 1151 72W BX80677E31240V6 Server Processor £277.33
3 x Hynix 16Gb (1X16gb) DDR4 PC4-17000 2133Mhz Ecc Registered Server Memory Model HMA42GR7AFR4N-TF £180.00
LSI SAS3008 9300-8I Host Bus Adapter PCI-E 3.0 SATA / SAS 8-Port SAS3 12Gb/s £158.00
2 x 1m Internal HD Mini SAS SFF-8643 Host to 4X SATA Target Hard Drive £40.00
ICY BOX IB-AC643 Internal Mounting Frame for 2x 2.5 inch SSD/HDD to 3.5 inch Bay £5:00
Total Price of Hardware £1062.13
2 x Samsung 860 QVO 1 TB SATA 2.5 Inch Internal Solid State Drive (SSD) (MZ-76Q1T0) £170:00
6 X Seagate Irnwolf 6TB Hard Drives £900:00
Total Price of Hard Drives 6 x Ironwolf 6TB and 2 x Samsung SSD 1TB £1070.00
Total Price of Home Server Build £2132.13

Power Supply Needed (Rough Calculation)

There’s a really good article here about calculating the required power supply wattage. I initially started using 4 drives, but over time I managed to fill them up, at that point it rebuilt my server with 8 drives.

Power supply needed   Power
Each drive will need approximately 35 Watts each 6 X 35 210W
Approximately 25W for the motherboard   25W
Motherboard Maximum Supported Wattage   80W
4 slots available on the motherboard for memory 4 X 6 24W
2 built in fans on the Fractal Design Case + CPU Fan 3 X 30 90W
Approximate Total Wattage   429W
Multiply the wattage by 1.25 to give a reasonable margin of error   536.25W

So, I’m looking for a 550 Watt power supply and since it seems to be recommended on the Freenas Forum, I’m going to buy the Seasonic G550 550W 80+ Gold Certified PSU after reading a good review of the product here.

Software running on the server

I’ve been running TrueNAS Core since early 2017 and it’s been rock solid.

My Seagate drives are arranged in a ZFS RaidZ2 pool called Tank; this gives me 21TiB of raw storage. I’m currently only using 6.8 TiB (32%). Every month, my server backs up all my important data to a Backblaze B2 Bucket.

The following jails are linked to sabnzbd which is currently running on a Raspberry Pi 3. The plan going forward, is to move everything from TrueNAS Core to TrueNAS Scale, including sabnzbd and add a few other Linux Containers.

I’m running the jails on two Samsung 1TiB SSD drives in a mirrored raid configuration, I’m currently running the following Jails.

Running - TrueNAS Core Plugins

VPN Network (192.168.20.0/24 VLAN ID 20)

Lidarr, radarr, sonarr and sabnzbd are all running on my VPN VLAN and are using a VPN as the default gateway rather than the WAN interface, for privacy if nothing else (Tinfoil hat at the ready :smiley:).

VPN Network Settings Unifi VPN Network Settings

IOT Network (172.16.69.0/24 VLAN ID 40)

My Plex Pass jail is running on a locked down IOT VLAN , with various other IOT devices, Amazon Fire Stick, Google Chromecast, Phones and Hubitat Home Automation Hub, yes, your mobile phone is also an IOT devices.

Unifi Showing IOT Devices

Home Network (192.168.30.0/24 VLAN ID 30)

This VLAN is used for our Windows 10/11 personal and work devices, printers and home server shares, Nothing can access this VLAN from the IOT network or the VPN network, you can of course access ports 80, 443 and 22 on the IOT and the VPN networks.

How to calculate the cost of running a Home Server

Easy explanation thanks to Martin Lewis

  1. Find its wattage (average)
  2. Know 1000W is a Kilowatt (kW)
  3. I pay roughly 18.31p per kW per hour (at the moment), this will change after the fixed rate finishes.

100W (a tenth of a kW) on for an hour is 1.83p an hour
24 hours would cost 1.83 x 24 = 44p per day
30 days x 44p per day = £13.20 Per Month

We pay 20% VAT on fuel, so £13.20 + 20% = £15.84 Per Month

Switched Off Starting Up Average Draw
Low, Hight and Average Draw

As the homeserver’s average draw is only 55W, the average cost per month is £8.72

The power meter plug (energy meter) can be purchased from Amazon, here is the link.

Build Photos

References

Updated: