-
-
Notifications
You must be signed in to change notification settings - Fork 93
Description
Hi,
I am running ots using Docker and have been using Watchtower for automatic updates.
Until now, I used the official image luzifer/ots:latest. Recently, Watchtower stopped being able to pull updates and shows the following message:
Could not do a head request for "luzifer/ots:latest", falling back to regular pull.
Reason: registry responded to head request with "401 Unauthorized", auth: "Bearer realm=\"https://auth.docker.io/token\",service=\"registry.docker.io\",scope=\"repository:luzifer/ots:pull\",error=\"insufficient_scope\""
Unable to update container "/luzifer_ots-app-1": Error response from daemon: pull access denied for luzifer/ots, repository does not exist or may require 'docker login': denied: requested access to the resource is denied. Proceeding to next.
The container itself continues to run, but automatic updates are no longer possible.
I noticed that the official docker-compose.yml on GitHub no longer references an image, but instead builds directly from the repository:
app:
build:
context: https://github.com/Luzifer/ots.git#v1.20.0
Therefore, my question is:
Will there continue to be a publicly available Docker image (for example, for automatic updates using Watchtower), or is ots intended to be deployed exclusively via a GitHub source build in the future?
I would like to know whether an image on Docker Hub, GHCR, or similar registries will still be supported, or if building from source is now the only supported deployment method.
Thank you in advance for your reply.