Перейти к содержимому

Документация NORA

Мультипротокольный реестр артефактов. Один бинарник. Все протоколы. Безумно быстрый.

Docker Registry v2

Полная поддержка спецификации OCI. Работает с Docker, Podman, containerd.

Maven-репозиторий

Размещение JAR-файлов. Проксирование к Maven Central.

Реестр npm

Приватные npm-пакеты. Проксирование к npmjs.org с кэшированием.

Реестр Cargo

Размещение крейтов Rust. Индекс Git или sparse-протокол.

Репозиторий PyPI

Пакеты Python. Поддержка Simple API, совместимого с pip.

Быстрый и лёгкий

Бинарник 32 МБ, потребление памяти менее 100 МБ, запуск за 3 секунды.

  • Написан на Rust — безопасная работа с памятью, без пауз сборщика мусора
  • Один бинарник — 32 МБ, ноль зависимостей
  • Молниеносный — потребление памяти в 20 раз меньше аналогов
  • Открытый исходный код — лицензия MIT, бесплатный навсегда
  • Мультипротокольный — Docker, Maven, npm, Cargo, PyPI
Окно терминала
# Запуск NORA
docker run -p 4000:4000 ghcr.io/getnora-io/nora:latest
# Отправка образа
docker tag myapp:latest localhost:4000/myapp:latest
docker push localhost:4000/myapp:latest

Начало работы

Установите NORA и отправьте первый артефакт за несколько минут.