HomeLab — Self-Hosted Infrastructure
Production-grade homelab running 15 Docker containers with Proxmox, Docker Swarm, Dokploy, and Cloudflare Tunnel — everything managed as code.
- Role
- Creator
- Year
- 2026
- Stack
- Proxmox · Docker · Dokploy · Cloudflare · Ansible · Terraform · Linux
Context
Running production-grade services at home requires robust infrastructure. Most homelabs are either overengineered or unreliable. Needed a setup that could host client demos, personal projects, and CI/CD pipelines with enterprise reliability.
Approach
Designed a Proxmox-based virtualization cluster on repurposed hardware with LXC containers. Docker Swarm orchestrates 15 containers including Portainer, N8N, Dokploy, Jaeger, Prometheus, Grafana. Cloudflare Tunnel provides secure public HTTPS access. Infrastructure documented across architecture, security, network, monitoring, and backup domains with ADR decision records.
Outcome
Production-grade self-hosted infrastructure with automatic HTTPS, CI/CD via Dokploy, and full observability stack. 99.9% uptime across all services. Powers erickguedes.com and multiple other projects in production.