Dockstack
Self-hosted Docker Compose stack management UI. Browse, edit, start, stop, restart, and redeploy your stacks — no database, no complex config.
Docker Compose first
Stacks are plain directories with a compose.yaml, managed on disk
Stateless and local-first
SQLite is used only for auth; stack state lives in Docker and your filesystem
Non-intrusive
Calls the Docker socket or plain docker compose commands, no lock-in
Built-in editor
Edit compose files directly in the UI with YAML validation
Webhook redeploy
Trigger a pull and restart of all running stacks from CI or a Git hook
OIDC / passkeys
Sign in with any OpenID Connect provider, or a passkey