What Happened: containrrr/watchtower Archived December 17, 2025

On December 17, 2025, the maintainers of the containrrr organization archived the containrrr/watchtower GitHub repository. The repository is now marked "Public archive" and is read-only. No further commits, releases, bug fixes, or security patches will be issued by the containrrr team.

This affects:

  • The GitHub repository at github.com/containrrr/watchtower
  • The Docker Hub image at containrrr/watchtower — frozen at version v1.7.1
  • All documentation hosted under the containrrr organization
ℹ️
Shoutrrr, the notification library Watchtower uses to send alerts, is a separate containrrr project and is expected to remain active for now — the archive announcement in discussion #2135 applies specifically to the watchtower repository.

Why Was It Archived?

The maintainers explained their reasoning directly in GitHub discussion #2135, "Goodbye containrrr/watchtower!" In their words: neither of the two maintainers are big Docker users anymore, and they "frankly lost interest (and time) in maintaining the project." That's the whole explanation — no controversy, no security incident, just limited maintainer time, which is one of the most common reasons open-source projects wind down.

In that same discussion, the maintainers noted a few things worth knowing if you're deciding what to do next:

  • They did not officially recommend a successor project, and said they "can't really vouch for" the legitimacy of forks they haven't reviewed closely.
  • They specifically warned that some of the forks they did look at were "full of AI slop" — evaluate any fork's code and commit history yourself rather than assuming a fork is automatically safe.
  • Among the forks out there, nickfedor/watchtower (GitHub: nicholas-fedor/watchtower) has the most visible ongoing activity, which is why we point to it below — not because it carries any official blessing.

Does Watchtower Still Work After the Archive?

Yes — for now. The frozen containrrr/watchtower:1.7.1 image still:

  • Pulls successfully from Docker Hub
  • Connects to the Docker daemon via the socket
  • Detects new image digests and updates containers
  • Sends notifications via Shoutrrr

However, its continued functionality is not guaranteed over time. The risks of running an archived image grow as:

  • Docker Engine releases new API versions that may deprecate or change behavior the image relies on
  • Docker Hub and registry APIs evolve — changes to authentication, manifest formats, or rate limiting may break polling
  • Alpine Linux base accumulates unpatched CVEs in the Go runtime and OS packages

The image is safe to run today and is likely safe for the near term. It is not recommended for the long term without a migration plan.

What You Should Do

Option 1 — Migrate to nickfedor/watchtower

The nickfedor/watchtower fork (GitHub: nicholas-fedor/watchtower) appears to be the most actively maintained continuation of Watchtower, with regular commits and releases since the containrrr archive. Note that containrrr's own maintainers did not officially endorse any successor — in discussion #2135 they explicitly say they can't vouch for any fork and warn that some available forks are low-quality. Review the fork's commit history yourself before deploying it in a sensitive environment.

The migration is one line change in your Docker Compose file:

# Before (archived)
image: containrrr/watchtower

# After (active, recommended)
image: nickfedor/watchtower

All environment variables, labels, volumes, and ports are identical. See the complete step-by-step migration guide for Docker Run, Docker Compose, and Docker Swarm.

Option 2 — Switch to a Notification-Only Tool

If the archive decision has made you reconsider whether auto-restart is right for your environment, this is a good time to evaluate notification-only tools:

  • Diun — detects new images and sends alerts, never restarts automatically
  • What's Up Docker — web UI with extensive notification routing, notify-only by default

See the 2026 alternatives guide for a full comparison.

Option 3 — Keep Running the Archived Image (Short Term)

If you cannot migrate immediately, the frozen containrrr image will continue to function in the near term. However, set a maintenance window to migrate within the next 1–3 months. Do not leave this as a permanent solution.

Migration Summary

Setup TypeChange RequiredTime
Docker ComposeChange image: line; run docker compose up -d~2 min
docker runUpdate image name in command; stop old container first~3 min
Docker SwarmUpdate service image with docker service update~5 min
Portainer StackEdit stack YAML, redeploy via Portainer UI~3 min

Timeline of Events

DateEvent
Early 2025containrrr/watchtower v1.7.1 released — final release
Mid 2025nickfedor/watchtower fork becomes publicly active with new releases
December 17, 2025containrrr/watchtower GitHub repository archived (read-only)
December 2025 – presentnickfedor/watchtower continues active development with patches and releases
June 2026nickfedor/watchtower is the most actively maintained fork available (not an official containrrr recommendation)

Frequently Asked Questions

Is Watchtower Docker discontinued?

The original containrrr/watchtower project was archived on December 17, 2025 — that specific project is discontinued in the sense that no new releases will ship from the containrrr organization. The fork nickfedor/watchtower appears to be the most actively maintained continuation, though it isn't an officially endorsed successor. Watchtower as a tool is not dead — it changed hands.

Does Watchtower Docker still work after being archived?

Yes, for now. The frozen v1.7.1 image still runs and updates containers. However it receives no security patches, and long-term compatibility with evolving Docker Engine and registry APIs is not guaranteed. Migrating to an actively maintained fork such as nickfedor/watchtower is worth considering.

What is the best Watchtower replacement in 2026?

For automatic container updates: nickfedor/watchtower is a drop-in compatible fork with continued active development, and the one we've seen the most adoption of. For notification-only behavior, Diun and What's Up Docker are strong alternatives. See our full alternatives guide.

Why was containrrr/watchtower archived?

The maintainers said directly in discussion #2135 that they're no longer heavy Docker users themselves and lost interest and time in maintaining the project — a straightforward capacity issue, not a controversy.

Is nickfedor/watchtower trustworthy?

It's the most actively maintained fork we've found, and it's fully open-source and auditable at github.com/nicholas-fedor/watchtower. That said, containrrr's original maintainers explicitly declined to endorse any fork and warned that some forks are low-quality (see discussion #2135). As with any image you grant Docker socket access to, review the commit history and recent activity yourself before deploying it in a sensitive environment — don't take our word or anyone else's for it.

Sources

Last reviewed: July 26, 2026.

WD
WatchtowerDocker Editorial Team
Editorial Team
This guide is maintained by the WatchtowerDocker editorial team, an independent resource not affiliated with containrrr or Nicholas Fedor. See our editorial policy for how we research, verify, and update articles.

Migrate to nickfedor/watchtower — takes under 2 minutes

The actively maintained Watchtower fork. Fully compatible with your existing configuration.

Migration Guide →