Run dpndncY on Windows with Docker Desktop.
dpndncY is a Linux-container platform. On Windows it runs unchanged under Docker Desktop with the WSL2 backend — the same all-in-one image, console on :8080.
Prerequisites
- Windows 10/11 or Windows Server with Docker Desktop (WSL2 backend).
- WSL2 enabled:
wsl --installin an elevated PowerShell, then reboot.
Run
PowerShell
docker run -d `
--name dpndncy `
--restart unless-stopped `
-p 8080:8080 `
-v dpndncy-data:/data `
-e DPNDNCY_SIGNING_KEY_AUTOGEN=1 `
ghcr.io/dpndncy/server:latestOpen http://localhost:8080. The dpndncy-data volume holds the database, scan artifacts, signing-key archive, and attestation history.
Inbound firewall rule
PowerShell (admin)
New-NetFirewallRule -DisplayName "dpndncY 8080" -Direction Inbound -Protocol TCP -LocalPort 8080 -Action AllowProduction runs on Linux
Docker Desktop on Windows is great for evaluation and local use. For production, run the same image on a Linux VM (one-line installer) or on Kubernetes via Helm — both are first-class targets.