A not so complete guide on building a home server

This is a curated, opinionated guide to building a full-stack home server from hardware to application. The goal is to provide a linux environment that can manage VMs, containers and microvms with ease. As a platform, it allows the enthusiasts to experiment and try out new stuff such as PCI passthrough, AWS Site-to-Site VPN and more.

August 21, 2021 · 9 min · David Xiao

Setting Up a Mailgun Relay With Postfix

Set up a Postfix server on local network that relays outgoing emails through Mailgun SMTP.

June 6, 2020 · 4 min · David Xiao

Setting up a Gmail Relay With Postfix

Set up Postfix that relays outgoing emails through your personal Gmail account.

June 5, 2020 · 3 min · David Xiao

My Homelab Setup From Hardware to KVM - Part 1

I plan on writing a few posts about my Homelab project. This is the first one focusing on the hardware spec and networking

May 28, 2020 · 5 min · David Xiao