Администратор отвечает за инстанс Galleon: развёртывание и конфигурацию сервера, репозитории, доступ пользователей, хранилище и наблюдение.
Инструменты
Инструменты администрирования:
- Раздел «Настройки» веб-интерфейса — репозитории, пользователи, роли и привилегии, цепочка аутентификации и анонимный доступ, сборка мусора, политики очистки. Все операции над сущностями выполняются здесь.
- Конфигурация сервера — файл
config.yamlи переменные окруженияGALLEON_*: адреса, база данных, хранилище, лимиты, ключи и параметры фоновых процессов. Применяется перезапуском сервера.
Те же операции доступны программно — через встроенный API.
Операции раздела «Настройки» доступны любому пользователю с соответствующими привилегиями. Пункты, недоступные по правам, отображаются неактивными с подсказкой «Недоступно с вашими правами».
Маршрут администратора
Типовой порядок ввода инстанса в работу:
- Установите Galleon: PostgreSQL, каталог хранилища, TLS.
- Выполните первичную настройку: войдите bootstrap-администратором, создайте рабочие учётные записи.
- Создайте репозитории и настройте доступ.
- Настройте резервное копирование и наблюдение.