DockSentry

DockSentry

Automated Docker/Podman updates with healthcheck-gated rollback and multi-channel control (web UI, Telegram, Discord).

🔗 Visit DockSentry
📁 DevOps, Cloud & Infrastructure🗣️ English📅 August 24, 2026

Description

Imagine a cupboard full of small kitchen gadgets that each get a tiny safety update from their maker every few weeks, but you have no way to know which one needs it or whether the new version will actually work once installed. DockSentry acts like a caretaker for that cupboard: it checks on everything by itself, swaps in the newer version when one is ready, and if that new version turns out to be broken, it quietly puts the old one back before anyone notices a problem. It exists to keep software running quietly on a home server or personal cloud setup up to date, without leaving the owner in the dark or exposed to a broken update.

Under the hood, DockSentry is a self-hosted update manager for Docker and Podman containers. It polls configured image registries on a schedule, detects new image digests, and applies updates automatically or after manual approval, based on a per-container policy that distinguishes major, minor, and patch-level changes. If an updated container fails its healthcheck, DockSentry automatically rolls it back to the last known-good image, addressing the biggest risk of unattended updaters. Control happens through a web UI, a Telegram bot, a Discord bot, or webhooks, and a single instance can manage containers across multiple remote hosts over SSH or TCP, which makes it useful for anyone running more than one Docker or Podman host.

💬 Our review

The short version: DockSentry gives you Watchtower-style automatic updates but adds a safety net (rollback on failed healthchecks) and a real control panel (web UI plus Telegram, Discord, and webhooks) that most self-hosted update tools skip — the trade-off is it's a newer, smaller project without Watchtower's years of battle-testing.

Compared to Watchtower, which pulls new images and restarts containers with almost no configuration and no rollback, DockSentry adds healthcheck-gated rollback and per-container policies for major/minor/patch updates, so a bad release doesn't take your stack down unattended. Diun only notifies you that an update exists and leaves the actual update to you or another tool, while What's Up Docker (WUD) sits closer to DockSentry with notifications and some automation but lacks the same breadth of control channels and multi-host SSH/TCP management in one package. If you run a homelab with more than a couple of Docker or Podman hosts and want updates you can trust without babysitting every pull, DockSentry's combination of automation, rollback, and multi-channel control is the strongest reason to pick it over the more established but blunter Watchtower — just know you're trading maturity for features.

💰 Pricing

Free / open-sourceSelf-hosted, no cost

📊 Global score

53Average
🌐Availability15/100Faible

1 language · 0 platform

📄Profile90/100Excellent

Profile completeness

🤖 AI-enriched data

💰 Pricing model
🆓 Gratuit / open-source

Auto-hébergé, aucun coût de licence

👥 Target audienceUtilisateurs self-hosted et homelab gérant une infrastructure Docker
🗣️ Languagesen
🌍 Target countriesInternational
👍

Pros

Rollback automatique sur échec de healthcheck

Politiques de mise à jour par conteneur (major/minor/patch)

Contrôle multi-canal (web UI, Telegram, Discord, webhooks)

Gestion multi-hôtes via SSH/TCP

👎

Cons

Projet plus jeune et moins éprouvé que Watchtower

Nécessite un auto-hébergement complet

Écosystème et documentation moins matures

❓ Frequently asked questions

What is DockSentry in one sentence?
How does DockSentry decide when to update a container?
What happens if an update breaks a container?
Can I manage containers on more than one server?
How do I get notified or approve updates?
Is it worth the money compared to alternatives?
Which tool should you pick for your case?