← all stacks

Dev platform self-host stack

5 open-source picks · replaces 5 SaaS · self-host on your own VPS

Persona. Engineering team of 5-20 self-hosting git + CI + image registry + error tracking + cloud dev envs because GitHub Enterprise is overkill but a public repo is wrong.

Stack total · starts at
$45/mo
sum of per-tool VPS-cost lower bounds
Hardest setup in stack
moderate
worst of 5 picks
Health mix
4 alive 1 dead
live from GitHub at build time

Why these together

This is the stack a 5-20 person engineering team self-hosts when GitHub Enterprise is overkill but a public GitHub repo is wrong. Gitea hosts the git + issues + wiki; Drone wires CI (Woodpecker is the closer-to-OSS-governance fork — pick that instead if governance matters more than feature pace); Harbor stores built images with vulnerability scanning baked in; GlitchTip catches errors and is wire-compatible with Sentry SDKs so existing instrumentation keeps working unchanged; Coder gives reviewers ephemeral cloud dev environments. Cross-tool integration is straightforward — Drone pulls from Gitea, pushes to Harbor, deploys wherever you like; GlitchTip's project tokens drop into your runtime; Coder workspaces clone from Gitea. The full stack runs on a $40 VPS for a team of 10.

The 5 picks

Pick Replaces Cost / setup Health
GitLab
DevOps platform / git hosting + CI
$5/mo+
easy · 10min (single Go binary or docker-compose)
alive
★ 55.5k · today
harness/drone · Apache-2.0
CircleCI
Hosted CI/CD
$10/mo+
moderate · 20min docker-compose (Drone server + at least one runner)
alive
★ 35.6k · 1d ago
goharbor/harbor · Apache-2.0
Docker Hub
Container image registry
$10/mo+
moderate · 30min — `installer.sh` with bundled compose (Harbor + Postgres + Redis + Trivy)
alive
★ 28.5k · today
Sentry
Error tracking / APM
$5/mo+
easy · 15min docker-compose
dead
★ 1 · 3.7y ago
coder/coder · AGPL-3.0
GitHub Codespaces
Cloud development environment
$15/mo+
moderate · 30min — Coder server + workspace template (Terraform-driven)
alive
★ 13.1k · 1d ago

Other stacks