Конфигурация
Конфигурация
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После ручного редактирования перезапустите сервер. Через админ-панель часть настроек применяется без перезапуска.