updates.c0l.ru
Единый marketplace и доставка обновлений Randee
Здесь хранятся продукты, релизы, лицензии и пакеты обновлений. Система отдает только то, что разрешено лицензией, а Bitrix-сайт получает готовые файлы через randee.update.
Модули
Компоненты
Шаблоны
Лицензии
Релизы
Что делает сервис
- Хранит каталог продуктов и историю версий.
- Проверяет лицензии перед выдачей файлов.
- Раздает архивы только из приватного хранилища.
- Передает Bitrix-клиенту актуальные данные для обновлений.
Текущее состояние
Продуктов
' . $stats['products'] . 'Релизов
' . $stats['releases'] . 'Лицензий
' . $stats['licenses'] . 'Админов
' . $stats['admins'] . 'Каталог
' . $stats['products'] . '
Продукты, компоненты, шаблоны и модули в одном месте.
Версии
' . $stats['releases'] . '
Каждый релиз хранится отдельно с каналом и хешем.
Доступ
' . $stats['licenses'] . '
Лицензии и права доступа проверяются на сервере.
Панель
' . $stats['admins'] . '
Управление только для администраторов проекта.
Точки входа
Админка/admin
Каталог/api/v1/catalog
Активация лицензии/api/v1/license/activate
Скачивание релиза/api/v1/products/{product_id}/download
Как устроено хранение
- Метаданные, лицензии и админы хранятся в MySQL.
- Архивы пакетов лежат в приватном storage, не в `www`.
- На Bitrix-сайте клиент получает уже установленные файлы.
- Ошибки, установки и проверки отправляются в сервис как отчеты.
Randee Updates уже работает.
Откройте админку, чтобы управлять продуктами, релизами и лицензиями.
Без публичных архивов