Skip to content

Dockge vs Drydock

Dockge is a popular compose stack manager. Drydock focuses on container update monitoring and safe auto-updates. They solve different problems and can work well side-by-side — Dockge for managing compose files, Drydock for tracking and applying image updates.

Dockge — ActiveDrydock — Active

Feature Comparison

Here's how we compare on the features that matter most.

FeatureDockgeDrydock
Project statusActively maintainedActively maintained
LanguageTypeScriptTypeScript
Web UIYesYes
Primary focusCompose stack managementContainer update monitoring
Image update detectionNoYes, across 23 registries
Auto-update containersNoYes (optional, monitor-first)
Notifications on updatesNo20 native trigger integrations
Security scanningNoTrivy + SBOM + cosign verification
Automatic rollbackNoYes, on health check failure
Image backupNoPre-update backup with retention
Prometheus metricsNoFull /metrics endpoint + Grafana template
OIDC authenticationNoAuthelia, Auth0, Authentik
Distributed agentsYes (requires full Dockge instance per host)SSE-based lightweight agent architecture
Audit logNoYes, with REST API
Compose file editingYes (visual editor)No (compose updates only)
Docker run → composeYesNo
Multi-language (i18n)Yes (30+ languages)Yes (17 languages)
Container start/stop/restartYesYes
Container grouping / stacksYesYes (auto-detected)
Dark/light themeYesYes
LicenseMITAGPL-3.0

Key Differentiators

What we built that Dockge doesn't cover.

Image Update Detection

Dockge manages compose stacks but doesn't check for image updates. Drydock continuously monitors 23 registries and notifies you when new versions are available.

Security Scanning

Trivy vulnerability scanning, SBOM generation, and cosign signature verification before any update is applied. Dockge has no security scanning.

Safe Update Pipeline

Dry-run preview, pre-update backup, automatic rollback on health check failure, and maintenance windows. Dockge lets you manually update stacks but has no safety controls.

20 Trigger Integrations

Get notified about available updates via Slack, Discord, Telegram, Teams, Matrix, SMTP, MQTT, and more. Dockge has no notification system.

Distributed Monitoring

Drydock's lightweight agents connect to remote hosts without requiring a full web service on each machine. Dockge supports managing remote hosts by running a full Dockge instance on each host as a proxy node — no lightweight agent binary, just another full Dockge service.

23 Registry Integrations

Dedicated integrations for Docker Hub, GHCR, ECR, GCR, GAR, GitLab, Quay, Harbor, Artifactory, Nexus, and more. Dockge doesn't query registries at all.

Using Dockge?

Drydock and Dockge complement each other well. Use Dockge to manage your compose files and Drydock to monitor for image updates and apply them safely. One Docker command to add Drydock to your stack.

Quick start
$ docker run -d \
  --name drydock \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -p 3000:3000 \
  -e DD_ANONYMOUS_AUTH_CONFIRM=true \
  codeswhat/drydock  # open dashboard — add real auth before exposing this

Ready to try Drydock?

No SaaS subscription, no data sent off your host, and we ship updates fast.