Enclavely Docs

Enclavely Documentation

End-user docs for deploying and operating enclave-backed services with Enclavely.

This documentation is for Enclavely users building and shipping services. It focuses on your workflow in the dashboard and CLI.

What you can do

With Enclavely, you can:

  • Manage orgs, projects, environments, members, and API keys
  • Deploy immutable releases with digest-pinned artifacts
  • Monitor release status, logs, routing, and readiness checks
  • Automate delivery from CI with API keys and CLI JSON output

How it works

  1. Create a project and one or more environments
  2. Define service settings in enclavely.yaml
  3. Build and produce artifact digests in your build pipeline
  4. Deploy with enclavely deploy --project <name> --env <env>
  5. Track readiness, status, logs, and routing in dashboard or CLI

Core concepts

ConceptDescription
OrganizationTeam boundary for users, roles, projects, and API keys
ProjectA single service you deploy (for example kms-signer)
EnvironmentIsolated target inside a project (dev, qa, prod-eu, etc.)
ReleaseImmutable deploy record tied to image/eif digests and service contract
ReadinessPreflight checks for deploy safety
RoutingEnvironment URL assigned to your active healthy release

On this page