The container repository API should allow checking tag lists and updating if newer ones appear, similar to the git backend.
Handling moving tags could be interesting, so a whitelist/blacklist system is likely required.
References;
https://docs.docker.com/registry/spec/api/#listing-image-tags
https://registry.opensource.zalan.do/ui/#!/Docker_Registry_API_v2/piertwo_api_v2_list_tags
https://docs.docker.com/docker-hub/api/latest - for Docker Hub, uses hub.docker.com instead of docker.io (could support user/group-tracking as well)
Example tracking URIs; container:r/nginx/ container:r/docker.io/library/nginx
The container repository API should allow checking tag lists and updating if newer ones appear, similar to the
gitbackend.Handling moving tags could be interesting, so a whitelist/blacklist system is likely required.
References;
https://docs.docker.com/registry/spec/api/#listing-image-tags
https://registry.opensource.zalan.do/ui/#!/Docker_Registry_API_v2/piertwo_api_v2_list_tags
https://docs.docker.com/docker-hub/api/latest - for Docker Hub, uses
hub.docker.cominstead ofdocker.io(could supportuser/group-tracking as well)Example tracking URIs;
container:r/nginx/container:r/docker.io/library/nginx