One fix, reported by @famewolf in #2.
Fixed
- A compose update is no longer cut off after two minutes.
docker compose up -d --force-recreateran under a fixed 120-second wait. That wait is there to stop a hung command from blocking the update loop forever — it was never meant to bound normal work. The number never scaled with anything, and a service that has to rejoin a VPN network namespace on start runs past it. The failure readstimed out after 120 seconds, which is Docksentry's own message rather than Docker's. It waits 600 seconds now, the same reasoning the compose pull beside it has always followed at 1800.