From AWS to DIY: Building a Cost-Effective πΈ Home Server with Ubuntu Server, Docker, Portainer & Nginx on a High-Performance Mini PC! π
As a software engineer, Iβve relied on AWS for cloud computing for some time, but the rising costs finally pushed me to rethink things πΈ. During Black Friday, I jumped on a deal I couldnβt resist π and built a home setup around a GMKtec mini PC with an AMD Ryzen 7 8845HS, paired with 2 x 48GB of DDR5 5600MHz Crucial RAM and two 4TB Samsung 990 PRO PCIe 4.0 NVMe M.2 SSDs. The whole setup cost me β¬1,100 (about $1,200 USD) and runs at only 35W β‘βthatβs roughly β¬4.30 ($4.60 USD) a month in electricity here in France π«π·. Compare that to the $517 per month Iβd pay to run an AWS EC2 m8g.4xlarge instance. Now, Iβve got 16 CPUs (8 cores, 16 threads) π», 96GB of speedy RAM βοΈ, and 8TB of PCIe 4.0 NVMe storage πΎ for demanding workloads. Itβs a massive money-saver π° and the perfect base for a home lab running Ubuntu Server π§. Tools like Portainer make container management easy π οΈ, and Nginx Proxy Manager simplifies reverse proxy configurations π. If cloud costs are draining your budget, making the switch is well worth it π!