Skip to content

Docker

From AWS to DIY: Building a Cost-Effective ๐Ÿ’ธ Home Server with Ubuntu Server, Docker, Portainer, Traefik & CrowdSec 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 Traefik with CrowdSec enhances reverse proxying & security ๐Ÿ”’. If cloud costs are draining your budget, making the switch is well worth it ๐Ÿš€!

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 ๐Ÿš€!

Introducing TARP Stack โ›บ โ€“ Tapir, React and PostgreSQL

I landed my first job as a Data Engineer using Scala. It's been over 3 years now, approaching 4 years. The more experience you gain, the more you want to spread your wings ๐Ÿชฝ to tackle even bigger and more complex projects than just data pipelines, like developing full-stack web data applications. But, I really do not want to dissipate myself too much on all the programming languages, libraries, or frameworks out there ๐Ÿ˜ฃ. These are just tools. What's important is how efficiently you can use them for the product or feature you envisioned ๐Ÿฆ„๐ŸŒˆ. Sooo! For me, it's currently the TARP tech stack!