Watchtower
Automatically update running Docker containers to new images
This project is archived. Upstream development has stopped, so expect no new features or security fixes. Consider an actively maintained automation & workflows alternative.
Watchtower is a service that monitors running Docker containers and automatically pulls and redeploys them when a new image version is published. It keeps self-hosted stacks up to date with minimal intervention.
Watchtower setup guides & articles
Hands-on coverage of Watchtower from the blog.
Key features
- Automatic image updates
- Notification on updates
- Scheduling options
- Cleanup of old images
Pros & cons
Strengths
- Hands-off maintenance
- Very simple to deploy
Trade-offs
- Automatic updates can break things
- Limited rollback
Watchtower replaces
Similar automation & workflows apps
n8n
Automation & WorkflowsWorkflow automation with a node-based editor
Replaces Zapier, Make
Firecrawl
Automation & WorkflowsTurn websites into clean data for AI applications
Replaces Apify
Crawl4AI
Automation & WorkflowsOpen-source web crawler built for LLM data pipelines
Replaces Firecrawl
Huginn
Automation & WorkflowsAgents that monitor and act on your behalf
Replaces IFTTT, Zapier
Apache Airflow
Automation & WorkflowsProgrammatically author, schedule and monitor workflows
Replaces AWS Step Functions, Azure Data Factory
ToolJet
Automation & WorkflowsLow-code platform for building and automating business tools
Replaces Retool, Microsoft Power Apps