Same software, choose your level
Every plan ships the same software. Pick a personal account or an organization for your team. Tiers differ on storage and compute, not features or headcount.
Starter
€39/month
- ✓Unlimited users, unlimited private repos
- ✓25 GiB storage
- ✓3,000 compute minutes every month
- ✓1 concurrent CI job
Team
€119/month
- ✓Everything in Starter
- ✓200 GiB storage
- ✓10,000 compute minutes every month
- ✓3 concurrent CI jobs
Scale
€249/month
- ✓Everything in Team
- ✓500 GiB storage
- ✓25,000 compute minutes every month
- ✓6 concurrent CI jobs
- ✓Priority support
Need more?
Custom
- ✓Everything in Scale
- ✓GPU, ARM, or larger runners
- ✓Higher concurrency
- ✓Custom storage and compute
- ✓Dedicated support
Personal account
Your repos, your runners. No team features, no hosted CI.
What happens if you go over
Predictable, no surprise bills
Compute minutesBuilds stop when your plan minutes run out. Buy a top-up (1,000 minutes for €9) and they start again. Running jobs get a 30-minute grace window to finish.
StorageStorage is soft-capped. If you go over, the excess is billed monthly at €0.10/GiB. Overages under €1 roll to the next month.
WarningsEmail at 80% and 95% of your compute minutes. No surprise on the next invoice.
Upgrade nudgeBuy top-ups three months in a row and we'll suggest the next tier with the math. You choose when to upgrade.
Every plan includes a 30-day money-back guarantee. Card required at sign-up. Full refund within 30 days if it's not worth it, no questions asked. Open source goes on Codeberg: free, EU-hosted, run by a non-profit. Private and commercial work goes here. Same foundation, different jobs.
See how Codebahn compares
- Codebahn vs GitHub: jurisdiction, pricing, portability
- Codebahn vs GitLab: scope, pricing, EU residency
- Codebahn vs self-hosting: what you stop managing
- Why capacity pricing?: how it works and why we chose it
- Pricing comparison: GitHub vs GitLab vs Codebahn, real numbers
Common questions
- What if I run out of compute minutes one month?
- Builds pause. We email you at 80% and 95% so it's not a surprise. Buy a top-up (1,000 minutes for €9) and builds resume. Running jobs get a 30-minute grace window to finish. If you're buying top-ups three months in a row, we'll suggest the next tier with the math.
- Are there per-user fees?
- Every user is included. Tiers differ on storage and compute, not headcount. Invite contractors, junior devs, the QA team, the auditor. Users are always unlimited.
- What if I don't like it?
- Every plan has a 30-day money-back guarantee. Card required at sign-up, full refund within 30 days, no questions asked. Your code is always exportable, refund or not.
- I'm self-hosting Forgejo. Why pay you?
- For €39/month you stop maintaining it yourself. Security patches applied promptly instead of whenever you remember. Daily encrypted backups to a separate EU region instead of same-host snapshots you hope work. Container registry, 3,000 compute minutes, TLS management, email deliverability. Import your existing Forgejo data and keep your workflows. Your weekends are yours again.