Skip to main content

Overview

warning

Dockman updater is only available on ghcr.io/ra341/dockman:main tag only and is currently in testing expect bugs

Dockman provides a Docker container and image updater, serving as a complete replacement for Watchtower.

Features

  • Automated Updates: Keep your containers running the latest versions automatically
  • Flexible Notification System: Choose to receive notifications about updates or run silently
  • Smart Rollback: Automatically rollback containers when updates fail or cause issues
  • Watchtower Replacement: Drop-in replacement with enhanced functionality

Update Options

  • Notify Only: Receive alerts about available updates without automatic deployment
  • Auto-Update: Automatically pull and deploy new container versions on a configurable schedule
  • Manual Update: Update containers directly through the web UI

Rollback Protection

Dockman includes built-in safety mechanisms to protect against failed updates:

Health Check Monitoring

  • Configure HTTP endpoint monitoring to verify container health after updates
  • Set a custom endpoint that Dockman will ping X seconds after container startup
  • Automatic rollback triggers if the health check fails

Runtime Stability Checks

  • Define minimum runtime requirements for containers
  • Example: Container must run continuously for 5 minutes post-update
  • Automatic rollback to previous configuration if stability threshold isn't met
  • Notifications sent for all rollback events

These safety features ensure your services remain stable and minimize downtime during updates.