Конфигурация

Конфигурация

Al(co)pac использует JSON-файлы конфигурации. Файлы загружаются в определённом порядке, позволяя разделять шаблонную и рабочую конфигурацию.

Файлы конфигурации

### init.conf (init.json) **Основной** файл конфигурации. Задаётся при установке, содержит все настройки: токены, порты, TG-бот, балансеры. ### current.conf (current.json) **Рабочий** файл — перезаписывает значения из init.conf. Обычно изменяется через админ-панель.

Приоритет: current.conf > init.conf > переменные окружения > значения по умолчанию.

Расположение

УстановкаПуть
Linux (curl)/opt/lampac/config/init.conf
Docker./config/init.json (маппится в /opt/lampac/config/)

Редактирование

Через админ-панель

Вкладка Конфиг предоставляет JSON-редактор в браузере.

Вручную

nano /opt/lampac/config/init.conf
systemctl restart alcopac
После ручного редактирования перезапустите сервер. Через админ-панель часть настроек применяется без перезапуска.

Подробнее