Early access · Managed Git, hosted in Europe
Managed Git for
European teams.
The forge you already know, without the bloat. No US company anywhere in the chain. Yours to leave in one click, any time.
Your forge got
complicated.
You pay per seat, so growing the team is a tax. You pay for a marketplace and dev environments and a dozen tabs you never open.
And the part you can't fix by switching plans: most forges are US companies, subject to US law wherever the servers sit. Ticking "EU region" changes the datacenter, not the entity that controls your data.
The CLOUD Act compels US-incorporated companies to produce data stored abroad on US government request. The datacenter is irrelevant. The legal entity is not.
Your DPA says EU-only. Your vendor's parent company is in Delaware. When procurement asks about CLOUD Act exposure, there is no clean answer.
Where Codebahn fits.
We don't replace everything your current forge does. We replace the parts you use, on infrastructure you can name. The rest you didn't need.
What you'll keep elsewhere
- Open-source projects (Codeberg). They're free, EU-hosted, and we recommend them by name.
- SOC 2 Type II procurement gates.
- Deep marketplace and integration dependencies.
- Windows or macOS hosted runners (use what you have).
- Budget-zero side projects (self-host Forgejo on Hetzner; we link the guide).
We tell you this on day one. Different needs, different vendors.
What Codebahn gives you
- Always current. Security patches applied within hours of upstream release.
- Unlimited users, unlimited private repos. No per-seat pricing. Tiers are based on storage and compute, not headcount.
- Hosted CI included on every plan. 3,000 to 25,000 minutes depending on tier. Bring your own runners alongside ours if you want more control.
- Container registry, package registry, releases. The normal forge surface, hosted in EU.
- Daily encrypted backups. Stored in a different EU region than your primary instance.
- One-click export, any time. Standard format. No support ticket. No vendor lock-in. Leave because you want to, not because you have to.
What you get.
We ship the parts you touch every week and do them properly. The rest we leave out on purpose. Less surface to wade through, fewer settings you'll never open.
-
Migrate in hours, not weeks
Import repositories with full history, issues, and pull requests. We support migration from GitHub, GitLab, and self-hosted Forgejo. You'd be among the first; we'll walk you through it personally.
-
Runners you don't manage
Pick a runner size, write your workflow, we provision it. Isolated, ephemeral VMs on EU infrastructure. The workflow shape you expect from GitHub Actions, on servers you can name. Bring your own alongside ours if you want more control.
-
GitHub conventions, built in
Actions-compatible YAML, deployment environments for PaaS build-status callbacks, and runners that push to your container registry with the built-in job token. No PAT to manage. Move a repo over without re-learning the differences.
-
First-class agent tooling
A custom MCP server and CLI for Claude Code, Cursor, and VS Code. Your AI assistant creates branches, opens pull requests, and triggers CI through the same API. Pricing assumes agents run your builds; the tooling matches.
-
Daily encrypted backups, second EU region
Verified weekly. We test restores so we know they work. Standard offsite backup hygiene, done properly.
-
Slack, Discord, Element, Mattermost
The integrations EU teams actually use. Plus webhooks for everything. A small, curated surface instead of thousands of unvetted plugins.
-
Real human support, one business day
Reply-by-email. The same person who runs the service reads every ticket. No tier-1 bot triage, no 'thanks for your patience.'
EU-hosted. No asterisks.
The company behind Codebahn is Hackerman AB, incorporated in Sweden. The infrastructure runs on Scaleway (France), with encrypted backups on Hetzner (Germany). All sub-processors are EU-incorporated: Scaleway for compute and storage, Hetzner for backups, Mollie for payments. Your security questionnaires about CLOUD Act exposure and US sub-processors get a clean, one-line answer.
Not "EU region on a US cloud." Not "headquartered in the US with an EU subsidiary." A Swedish company, EU infrastructure, no US parent, no acquired-tomorrow story. Contracts are governed by Swedish and EU law. The EU calls it tech sovereignty. We call it the baseline.
If your procurement needs signed audit reports today, we're not your vendor yet. We'll get there; we're not there now.
Same software. Choose your level. No per-seat creep, no feature gates.
Every plan ships the same software. Pick a personal account or an organization for your team. No per-seat pricing. No feature gates. Annual prepay saves 17%.
Starter
Solo founders. Indie devs. Self-hosters who want their weekends back.
17% off on annual prepay.
- 25 GiB storage
- 3,000 compute minutes every month
- 1 concurrent CI job
- Off-region encrypted backup, daily
- Unlimited users, unlimited private repos
- Container & package registry
- Best-effort email support
Team
The 5-to-15 person team that ships daily.
17% off on annual prepay.
- 200 GiB storage
- 10,000 compute minutes every month
- 3 concurrent CI jobs
- Off-region encrypted backup, daily
- BYO runners alongside hosted CI
- Real human support within one business day
Scale
Heavy CI, mature teams, the productive 20.
17% off on annual prepay.
- 500 GiB storage
- 25,000 compute minutes every month
- 6 concurrent CI jobs
- Off-region encrypted backup, daily
- Deployment environments with webhook status
- Priority support, founder responds personally
All plans: choose from small, medium, and large runners. Need GPU, ARM, or higher concurrency? Contact us.
Predictable. No surprise bills.
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.
Who's behind Codebahn.
I'm Simon. I've spent two decades building and running platform and infrastructure, at companies like Spotify, Volvo Cars, and ATG. I started Codebahn because I wanted a Git host I could trust with my own work. Hosted in Europe, priced without games, possible to leave at any time. So I built it. You can use it too.
Codebahn is independent, and staying that way. No investors setting the roadmap. No acquisition waiting to change the terms you signed up for. The discipline is doing what people actually want, refusing to bloat it, and being straight about the edges before you sign. That doesn't change as we grow. The people who build Codebahn are the people who answer your email.
Independence runs both ways. We don't answer to a board, and you don't answer to us. Your repositories export in one click, standard Git, no ticket and no waiting. We earn your stay every month, or you walk out with everything.
You'd be among the first here. Some edges are still rough. We'll name them before you sign up.
Common questions.
- Why switch from my current forge?
- Three reasons, in honest order. One: you want managed Git that does fewer things and does them well, without paying for features you don't use. Two: if data sovereignty matters, every service in our stack is EU-incorporated, no US company anywhere in the chain. Three: you can leave in one click, standard format, no ticket. If none of those ring true, stay where you are.
- I'm self-hosting Forgejo. Why pay you?
- For €19/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.
- Is migration painful?
- We import repositories with full history, issues, and pull requests. Most Actions workflows work with minimal changes. There are still rough edges; we'll tell you what they are before you commit.
- 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 €5) and builds resume. Running jobs get a 30-minute grace window to finish. If you're buying top-ups every month, we'll suggest the next tier with the math.
- Are there per-user fees?
- No per-user fees. No headcount limit. Tiers differ on storage and compute minutes, not on people. Invite contractors, junior devs, the QA team, the auditor. We don't charge for that.
- 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.
- What if Codebahn goes away?
- Forgejo is open source. Your data is exportable in the standard Forgejo format any time, no ticket needed. If we close, you can stand up a Forgejo on Hetzner in an hour and import the export. We don't hold your code hostage; the architecture wouldn't allow it even if we wanted to.
- Why should I trust you?
- You shouldn't, yet. Trust is earned. Here's what we can show you. Where our servers are. Who owns the company. Our incident history. Our subprocessor list. Read those, then decide.
- Can I sign up today?
- Not yet via self-serve. We're onboarding early customers by invite so we can walk each team through setup personally. Leave your email at the bottom of the page and we'll reach out within a day or two. If you already have an invite code, you can create your account now.
- Should I use Codeberg instead?
- Codeberg for your open source, Codebahn for your private and commercial work. Same Forgejo foundation, different jobs. Use both. We recommend Codeberg by name and mean it.
Open source.
Codebahn runs Forgejo. Forgejo is free software, community-governed under Codeberg e.V. We built a business on it. We sponsor its development.
Request early access.
We're onboarding early customers one at a time. Leave your email and we'll reach out personally.
Already have an invite? Create your account.