Change watchtower image used in docker deployments
With the release of Docker v29, the Watchtower image used to automatically update the Outline server will break with the following error:
time="2025-11-28T15:27:31Z" level=error msg="Error response from daemon: client version 1.25 is too old. Minimum supported API version is 1.44, please upgrade your client to a newer version"
time="2025-11-28T15:27:31Z" level=info msg="Waiting for the notification goroutine to finish" notify=no
An issue has been created in the Watchtower repository, but since the project appears to be inactive, I don’t expect it to be fixed soon. The issue also links to a fork of Watchtower, which works with Docker v29 in my own testing.
A quick search shows that only this line may need to be changed, although I might be wrong in that assumption.
Seconding this, I'm trying to set up a proxy right now but can't due to the error.
watchtower is no longer https://github.com/containrrr/watchtower/discussions/2135