Personal · DevOps
Self-hosted production server
I was tired of paying a subscription for every service. Running my own server was a two-for-one: stop depending on third parties and learn systems on something that really has to work.
The solution
A recycled laptop running Ubuntu Server that has hosted my self-hosted services, and those of real users, since 2024.
- Every push to main deploys itself, through GitHub Actions runners installed on the server.
- Everything runs in Docker Compose with healthchecks and memory limits. It updates itself every week.
- Nothing is open by default: I get in over a private VPN and only publish what's strictly needed.
- Built with
- Ubuntu Server 24.04 · Docker Compose · GitHub Actions · Tailscale · Cloudflare Tunnel
- Status
- Running since September 2024

