Skip to content

Overview

devopsellence deploys containerized applications to familiar VMs. It does not try to hide machines, containers, files, registries, or secret stores. It makes the ordinary primitives easier to use together.

The system has three product surfaces:

  • Node agent: runs on each node and reconciles containers, Envoy ingress, secrets, and status.
  • CLI: runs locally or in CI to plan, deploy, inspect, and manage solo/shared workflows.
  • Control plane: adds sign-in, organizations, projects, environments, tokens, release coordination, and team workflows for shared mode.
SoloShared
Control surfaceLocal CLI and filesHosted or self-hosted APIs
TransportSSHNode agent pulls published state
AuthSSH keysBrowser auth and API tokens
ImagesStreamed or loaded through SSH workflowsPushed to a registry
SecretsLocal operator-controlled state or referencesServer-side team secret management
Best forSide projects, single-dev apps, stagingTeams, production, multi-environment apps

Both modes should converge on the same config and deploy semantics. Mode is a management topology, not a different runtime.

devopsellence is not a PaaS, functions platform, Kubernetes-lite, cloud API abstraction layer, or bundle for databases/caches/queues/logging. Bring the services you want; devopsellence focuses on deploying and reconciling your app.