Harbor public

Завел себе harbor public проект, в котором размещаю публичные образы docker и containered. Вот базовый список того, что я уже добавил:

 harbor.danchin.ru/public/traefik:v3.7
 harbor.danchin.ru/public/traefik:v3.6
 harbor.danchin.ru/public/traefik:v3
 harbor.danchin.ru/public/traefik:latest
 harbor.danchin.ru/public/minio:RELEASE.2025-04-22T2212-26Z
 harbor.danchin.ru/public/postgres:18
 harbor.danchin.ru/public/postgres:18.3
 harbor.danchin.ru/public/postgres:18-alpine
 harbor.danchin.ru/public/redis:8-alpineharbor.danchin.ru/public/redis:7.4-alpine
 harbor.danchin.ru/public/redis-commander:latest
 harbor.danchin.ru/public/mailpit:latest
 harbor.danchin.ru/public/node:24
 harbor.danchin.ru/public/node:22
 harbor.danchin.ru/public/node:22-bookworm-slim

Если нужно узнать какие именно образы и релизы есть в harbor public на данный момент - можно сделать прямой запрос:

curl -X 'GET' \
  'https://harbor.danchin.ru/api/v2.0/projects/public/repositories/my-app/artifacts?with_tag=true' \
  -H 'accept: application/json'

Или полный список релизов:

curl -X 'GET' \
  'https://YOUR_HARBOR_DOMAIN/api/v2.0/projects/public/repositories/node/artifacts?with_tag=true&page_size=10' \
  -H 'accept: application/json'

Мотивация: я использовал minio образ, а потом к нему ограничили доступ. И у меня упала сборка. Как-то не безопасно получается. Мой процесс разработки зависит от воли админов регистраторов. Поднял self-hosted регистратор для своих потребностей.

Так как проект публичный, то любой желающий может пользоваться "harbor.danchin.ru/public" регистратором. Могу так же по личной просьбе добавить образы. Склонирую из публичных регистраторов.