Operator and project

About Stella Ops

Stella Ops proves what is running in every environment, why it was allowed there, and whether that proof still holds.

A self-hosted release control plane for container estates outside Kubernetes: Docker Compose, SSH/WinRM hosts. Two input pillars — Vulnerabilities and Deployment — joined into one output: Proof.

Product status: v1.0-RC1, release candidate.

Two pillars, one output

Vulnerability evidence and deployment history usually live in separate tools. Stella Ops records both against the same immutable image digest, so every release decision can be traced, exported, and re-checked. Digest-firstRelease identity based on immutable content hashes (SHA-256 digests) rather than mutable tags — ensuring byte-identical deployments

Vulnerabilities

SBOMSoftware Bill of Materials - a complete list of all packages and dependencies in your software inventory, advisory matching, VEXVulnerability Exploitability eXchange - machine-readable statements about whether vulnerabilities are actually exploitable in your context statements, and reachability evidence for every image digest.

Deployment

Promotions, approvals, and rollbacks across environments — recorded against the digest that ran, not the tag.

Proof

Signed, replayable verdicts and exportable evidence. Re-run a decision later and the same inputs yield the same answer.

The custody spine

  1. Source
  2. Build
  3. Scan
  4. Verdict
  5. Decision
  6. Deploy
  7. Watch

Each stage carries one of three states: MISSING, RECORDED, or SIGNED. A gap in the chain stays visible as a gap.

See the full process →

Developed in Europe, Swiss-hosted

Stella Ops is developed in Europe; our own infrastructure is hosted in Switzerland. This website and the Stella Ops brand are operated by a company registered in Bulgaria — see the legal notice for full operator details. The product is built for operators who need release evidence to stay inside their own boundary, under their own keys, on their own infrastructure.

Legal notice

European operator, Swiss-hosted

The operating company is registered in Bulgaria, in the European Union. Our own services are hosted in Switzerland, which holds an EU adequacy decision; no US-headquartered vendor sits in your supply chain.

Self-hosted

You run the control plane on your own infrastructure. There is no mandatory external control plane.

Air-gap capable

Core operations work disconnected. Advisories and updates arrive as signed bundles you verify before import.

What makes it different

Who it is for — and who it is not

A fit

Teams deploying containers with Docker Compose, on SSH/WinRM hosts, who need to show why each release was allowed. Most teams already have scanners and CI; Stella Ops adds the control plane that turns them into one verifiable release process.

Not a fit

Kubernetes-only teams that already run a mature evidence chain from build to production. Stella Ops is built for estates outside Kubernetes that need stricter release control.

Source-available under BUSL-1.1

The code is source-available under the Business Source License 1.1. You can read it, build it yourself, and check that the product does what this site says. The free tier covers 3 environments and 999 new-digest scans per rolling 24 h.

Contact and responsible disclosure

For security-sensitive contact and vulnerability reporting, follow the process in /security/. Keys for signed mail and verification are pinned at /keys/.

For general discussion and support channels, email hello@stella-ops.org.