Install dpndncY with Docker.
Single-container deployment for small teams, demos, and air-gapped pilots.
Pull and run
docker run
docker run -d \
--name dpndncy \
--restart unless-stopped \
-p 8080:8080 \
-v dpndncy-data:/data \
-e DPNDNCY_SIGNING_KEY_AUTOGEN=1 \
-e DPNDNCY_TENANT_DEFAULT=acme \
ghcr.io/dpndncy/server:latestVolumes
/data— SQLite DB, scan artifacts, signing-key archive, attestation history. Persist this.
Environment
| Variable | Purpose |
|---|---|
DPNDNCY_SIGNING_KEY_AUTOGEN | Generate signing key on first boot (dev only) |
DPNDNCY_SIGNING_KEY_PATH | Path to BYOK private key (production) |
DPNDNCY_OIDC_ISSUER + 3 more | OIDC SSO configuration |
DPNDNCY_SMTP_* | SMTP relay for notifications |
DPNDNCY_LOG_LEVEL | debug / info / warn |
For production
Single-container Docker is great for evaluation. For production, use Helm on Kubernetes or pin a tagged release of the container image.