Drydock Logo
v1.4.1 · Open Source

Container Update
Monitoring

Keep your containers up-to-date. Auto-discover running containers, detect image updates across 23 registries, scan for vulnerabilities, and trigger notifications via 20+ services.

GHCR pullsDocker Hub pullsQuay.ioMulti-archContainer size
StarsForksIssuesLicense AGPL-3.0Last commitCommit activityDiscussionsMentioned in Awesome Docker
CIOpenSSF Best PracticesOpenSSF ScorecardCodecovSnykSite viewsKo-fiBuy Me a CoffeeGitHub Sponsors

Everything you need

A complete solution for monitoring and managing container updates across your infrastructure.

Auto-Discovery

Automatically discovers running containers and tracks their image versions without manual configuration.

23 Registries

Query Docker Hub, GHCR, ECR, GCR, GAR, GitLab, Quay, LSCR, ACR, Harbor, Artifactory, Nexus, and more.

20 Triggers

Notify via Slack, Discord, Telegram, Teams, SMTP, MQTT, HTTP, Gotify, NTFY, Kafka, and more.

Dry-Run Preview

Preview updates before applying them. Pre-update image backup with one-click rollback.

Distributed Agents

Monitor remote Docker hosts via SSE-based agents. Centralized dashboard for all environments.

Prometheus Metrics

Built-in /metrics endpoint with Grafana dashboard template. Full observability out of the box.

Audit Log

Event-based audit trail with persistent storage. Full REST API and Prometheus counters.

OIDC Authentication

Secure your instance with OpenID Connect. Works with Authelia, Auth0, and Authentik.

Auto Rollback

Automatic rollback on health check failure. Configurable image backup retention policies.

Container Actions

Start, stop, and restart containers directly from the UI or API. Feature-flagged for safety.

Webhook API

Token-authenticated HTTP endpoints for CI/CD integration. Trigger updates on demand.

Container Grouping

Smart stack detection via compose project or labels. Collapsible groups with batch actions.

Get started in seconds

One command to start monitoring all your containers.

Terminal
$ docker run -d \
  --name drydock \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -p 3000:3000 \
  codeswhat/drydock

Screenshots

See it in action!

Try the fully interactive demo below — real UI, real data*, no install required.

*Not real data

Roadmap

Where we've been and where we're headed.

v1.4.1Released

Patch & Polish

  • Headless mode (API-only, no UI serving)
  • Maturity-based update policy (NEW/MATURE badges)
  • URL param groupByStack, agent handshake fix, login error surfacing
v1.5.0Up Next

Observability & User-Requested Features

  • Real-time log viewer
  • Container resource monitoring
  • Registry webhook receiver
  • Auth endpoint telemetry & guardrails
  • Image maturity / sort-by-age indicator
  • URL-driven filter/sort state
  • Release notes in UI
  • Smart tag suggestion for latest containers
  • Digest check deduplication
v1.5.1

🔌Scanner Decoupling

  • Backend-based scanner execution (docker/remote)
  • Grype scanner provider
  • Scanner asset lifecycle management
v1.6.0

📨Notifications & Release Intel

  • Notification templates
  • MS Teams & Matrix triggers
  • Deprecation removals
v1.7.0

🚀Smart Updates & UX

  • Dependency-aware update ordering
  • Clickable port links
  • Image prune from UI
  • Static image monitoring
  • Dashboard customization
v1.8.0

⚙️Fleet Management & Live Config

  • YAML config file & Config API
  • Live UI configuration panels
  • Volume browser & parallel updates
  • SQLite store migration
  • i18n framework setup
v2.0.0

🌍Platform Expansion

  • Docker Swarm native support
  • Kubernetes watcher & triggers
  • Basic Git-based stack deployment
v2.1.0

🎯Advanced Deployment Patterns

  • Health check gate with auto-rollback
  • Canary deployments (Kubernetes)
  • Durable self-update controller
v2.2.0

💻Container Operations

  • Web terminal / container shell
  • Container file browser
  • Image building & registry push
  • Basic Podman support
v2.3.0

🔧Automation & Developer Experience

  • API keys & passkey auth (WebAuthn)
  • TOTP two-factor authentication
  • OpenAPI / Swagger docs
  • TypeScript scripting & Drydock CLI
v2.4.0

📦Data Safety & Templates

  • Scheduled automated backups
  • Compose templates library
  • Secret management
v3.0.0

🔮Advanced Platform

  • Network topology visualization
  • GPU monitoring (NVIDIA/AMD)
  • Multi-language / i18n (full translations)
v3.1.0

🔐Enterprise Access & Compliance

  • RBAC (role-based access control)
  • LDAP / Active Directory integration
  • Environment-scoped permissions
  • Audit logging & compliance
  • Hardened container image (Wolfi)

And more to come…

Star History

Star History Chart

Compare with alternatives

See how Drydock stacks up against Watchtower, Portainer, Diun, and more.

View all comparisons