Быстрый старт
Запуск NORA
Заголовок раздела «Запуск NORA»docker run -d -p 4000:4000 -v nora-data:/data ghcr.io/getnora-io/nora:latestОткройте http://localhost:4000/ui/ — ваш реестр готов к работе.
Загрузка и скачивание артефактов
Заголовок раздела «Загрузка и скачивание артефактов»Docker-образы
Заголовок раздела «Docker-образы»docker tag myapp:latest localhost:4000/myapp:latestdocker push localhost:4000/myapp:latestdocker pull localhost:4000/myapp:latestnpm-пакеты
Заголовок раздела «npm-пакеты»npm config set registry http://localhost:4000/npm/npm publishnpm install my-packageGo-модули
Заголовок раздела «Go-модули»GOPROXY=http://localhost:4000/go go get golang.org/x/text@latestHelm Charts (OCI)
Заголовок раздела «Helm Charts (OCI)»helm push chart-0.1.0.tgz oci://localhost:4000/helmhelm pull oci://localhost:4000/helm/chart --version 0.1.0Включение аутентификации
Заголовок раздела «Включение аутентификации»# Создание файла htpasswdhtpasswd -cbB users.htpasswd admin yourpassword
# Запуск с аутентификациейdocker run -d -p 4000:4000 \ -v nora-data:/data \ -v ./users.htpasswd:/data/users.htpasswd \ -e NORA_AUTH_ENABLED=true \ ghcr.io/getnora-io/nora:latestДальнейшие шаги
Заголовок раздела «Дальнейшие шаги»- Все реестры — настройка клиентов для всех 13 форматов
- Конфигурация — переменные окружения, config.toml, S3-хранилище
- Развёртывание в продакшене — HTTPS, обратный прокси, Kubernetes