Skip to content

Fix: Migrate Watchtower to active fork to resolve Docker API client error#609

Open
Benjaminlooi wants to merge 1 commit intofactoriotools:masterfrom
Benjaminlooi:master
Open

Fix: Migrate Watchtower to active fork to resolve Docker API client error#609
Benjaminlooi wants to merge 1 commit intofactoriotools:masterfrom
Benjaminlooi:master

Conversation

@Benjaminlooi
Copy link

@Benjaminlooi Benjaminlooi commented Mar 20, 2026

Description

This PR replaces the archived containrrr/watchtower image references in the repository's documentation and example compose files with the actively maintained fork: nicholas-fedor/watchtower.

Why is this needed?
The original Watchtower project is archived and uses Docker API client v1.25. Recent updates to the Docker Engine daemon (v27+) have completely dropped support for API versions older than 1.26. This causes the stack to fail out-of-the-box on modern systems with the following error:
Error response from daemon: client version 1.25 is too old

Switching to nicholas-fedor/watchtower resolves this issue and ensures the auto-update functionality remains stable for users on current Docker engines.

Upstream context from the archived repo:

Related Issue

Resolves #608

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update

@Bart1909
Copy link

You mean #608 instead of #604 right?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug: Watchtower fails with client version 1.25 is too old (Original repo archived)

2 participants