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.
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 |
|---|---|---|---|
| go-gitea/gitea · MIT | GitLab DevOps platform / git hosting + CI | $5/mo+ easy · 10min (single Go binary or docker-compose) | alive |
| harness/drone · Apache-2.0 | CircleCI Hosted CI/CD | $10/mo+ moderate · 20min docker-compose (Drone server + at least one runner) | alive |
| goharbor/harbor · Apache-2.0 | Docker Hub Container image registry | $10/mo+ moderate · 30min — `installer.sh` with bundled compose (Harbor + Postgres + Redis + Trivy) | alive |
| glitchtip/glitchtip · MIT | Sentry Error tracking / APM | $5/mo+ easy · 15min docker-compose | dead |
| coder/coder · AGPL-3.0 | GitHub Codespaces Cloud development environment | $15/mo+ moderate · 30min — Coder server + workspace template (Terraform-driven) | alive |
Other stacks
- Indie Hacker self-host stack · 5 picks
- Remote team self-host stack · 5 picks
- Customer support team self-host stack · 4 picks
- Observability on $5 self-host stack · 5 picks
- Marketing team self-host stack · 5 picks
- Product team self-host stack · 5 picks
- AI builder self-host stack · 4 picks
- Privacy-first self-host stack · 5 picks