Projects

Homelab

The server this site runs on.

Debian, Docker Compose and Ansible.

Open Dell R710 rack server showing its two processors and rows of memory

Why it exists

Some of the services on this server are used by friends and family, so it has to stay up, keep strangers out and tell me when something breaks. It is a small production environment, run by one person: over 40 containers, available 99.8% of the time over the last 30 days according to Uptime Kuma.

Everything is declared in files: Docker Compose for the services, Ansible for the host. The setup can be rebuilt from that configuration and its encrypted off-⁠site backups.

Built with