Self-hosting
Run the whole Carbon stack on your own infrastructure, a single VPS or your own AWS account, instead of Carbon Cloud.
Self-hosted Carbon runs the ERP and MES applications, Supabase data plane (Postgres, Auth, REST, Realtime, Storage, and Edge Functions), Redis, and Inngest on infrastructure you control. Carbon Cloud is the managed alternative.
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 Community Edition (CE)
Self-hosted Carbon uses AGPLv3 by default. If users access a modified version over a network, you must offer them its source. A commercial license is required to use Business features under packages/ee or to keep modifications private from users. See Licensing.