Finally, I will have a real Homelab

Life after Raspberry Pi

For many years, I have been playing with the Raspberry Pi Zero 2W, using it for various projects such as a smart home, print server, air humidity sensors, and radio recording. However, I have always dramatically lacked power; I was unable to run multiple services simultaneously, and the 512 MB of RAM exacerbated the issues of a rather weak processor. The last straw was the continuous problems with radio recording; the new version of my script uses a simple ad-cutting mechanism—unfortunately, this led to overheating and system crashes.

So, I finally decided to overcome my hesitation and invest in something more powerful. The new computer will serve as a home NAS, a web server, and will record radio broadcasts using the Radio2Podcast script. It will also be a space for experiments for me and my friends. At the same time, my goal was to create a “homelab” on a budget.

Donor: Lenovo m710s

The foundation here is the Lenovo m710s, a small computer with a motherboard supporting LGA1151 (Intel’s 7th and 8th gen CPU supported). I managed to buy it for a ridiculous 19 € without RAM and a hard drive, equipped with a Pentium G4560. I plan to check how the processor will perform with the intended tasks—but of course, the options for upgrading the processor are vast, and the costs are limited (about 12 € for an i5-7400).

Costs

I present three cost estimates: actual, minimal, and maximum. The actual variant reflects the costs I have incurred in setting up the home server. It does not include the SSD that I already had. The minimal variant assumes equipping the server from A to Z, assuming that all components must be purchased. The maximum variant assumes the highest possible specifications that can fit in the base machine.

Actual variant (34,46 €)

We will see, of course, how the CPU performs; I am willing to splurge in the future and even replace it with an i7.

Component Cost
Lenovo m710 (with Pentium G4560) 19 €
RAM (8 GB) 12,11 €
Power cablel 1,51 €
DisplayPort to HDMI adapter 0,92 €
SSD heatsink 0,92 €
Total 34,46 €
Minimal variant (41,53 €)

The absolute minimum to run the server. The pricing for RAM and SSD is based on OLX listings, and the cost of adapters is from AliExpress.

Component Cost
Lenovo m710 (with Pentium G4560) 19 €
RAM (8 GB) 12,11 €
SSD (120 GB) 7,07 €
Power cablel 1,51 €
DisplayPort to HDMI adapter 0,92 €
SSD heatsink 0,92 €
Total 41,53 €
Maximum variant (291,84 €)

Pricing for RAM, SSD, and CPU is based on OLX listings, and the cost of adapters is from AliExpress. An absolute monster that can run multiple virtual machines.

Component Cost
Lenovo m710s 19 €
RAM (4 * 16 GB) 113,08 €
CPU (i7-7700) 58,90 €
2x SSD M2 ( 2x 1TB) 94,23 €
PCI Express M2 adapter 2,36 €
Power cablel 1,51 €
DisplayPort to HDMI adapter 0,92 €
2x SSD heatsink 1,84 €
Total 291,84 €

Power Cost

This section will be updated later.