This guide aims to document how I've gone about setting-up my homelab server. It mostly serves as a guide for myself so when it all inevitably burns to the ground I have an idea what to do to get it working again. Perhaps one day I can create an Ansible playbook for it.
The server hardware is a plain-old mITX PC with the following specs:
| Component | Hardware |
|---|