Self-hosting
Run the whole Carbon stack on your own infrastructure — a single VPS or your own AWS account — instead of Carbon Cloud.
Carbon can run entirely on hardware you control — the ERP and MES apps plus everything they need: the Supabase data plane (Postgres, Auth, REST, Realtime, Storage, Edge Functions), Redis, and Inngest. This is the alternative to Carbon Cloud, where Carbon runs the whole stack for you.
Recipes
The whole stack on a single Linux VPS — a single-node Docker Swarm behind an automatic-HTTPS Caddy reverse proxy.
The two apps on ECS Fargate, provisioned with SST — for teams that need Carbon inside their own AWS account.
Self-hosting runs the Community edition
Self-hosted Carbon runs under AGPLv3: run a modified copy over a network and you have to publish your changes. Keeping modifications private, using Enterprise features, running in production without open-sourcing your changes, or offering Carbon as a hosted service requires a commercial license. See Licensing.