Open building blocks for the Codesphere Virtual Cloud.
Deploy ready-made services, create your own providers, and connect the tools your teams already use.
Website · Documentation · Build a provider · Core projects
|
A Harbor-backed managed service for private container registries, including project isolation, robot credentials, and storage quotas.
|
A deployable Forgejo service with dedicated PostgreSQL storage, packaged for the Codesphere service catalog.
|
|
A minimal Go foundation for custom managed-service backends, with the Codesphere REST contract already wired in.
|
A compact Node.js provider that manages Keycloak realms and demonstrates the custom backend lifecycle.
|
Codesphere managed-service providers turn infrastructure and applications into repeatable, self-service building blocks. Package a landscape with a provider.yml, expose configurable options and secrets, then publish versioned releases to the service catalog.
- Start with a landscape — define the services and runtime in
ci.yml. - Describe the experience — add plans, configuration, secrets, and version metadata in
provider.yml. - Add custom logic when needed — use a landscape-based provider or implement the managed-service REST contract.
- Publish an immutable version — make the service available globally or to selected teams.
Contributions that make services easier to deploy, operate, and reuse are welcome. Open an issue in the relevant repository to propose a provider, improve a template, or report a problem. Each project documents its own setup, release process, and operational requirements.
Note
All providers include open-source support only by default. For enterprise support, please contact Codesphere Sales.