Projects

Homelab

Self-⁠hosted services, run like production.

Debian, Docker Compose and Ansible.

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

How it runs

A small production environment used by friends and family: over 40 containers, available 99.8% of the time.

Services are declared in Docker Compose and the host in Ansible. The setup can be rebuilt from that configuration and encrypted off-⁠site backups.

  1. Cloudflare DNSFinds the server
  2. TraefikEncrypts and routes
  3. CrowdSecBlocks attackers
  4. AutheliaControls access
  5. VarnishCaches pages
  6. The serviceAnswers

Built with