Skip to content

Конфигурация приложения ​

Nextbox 1.12 настраивается через конфиг-файл или переменные окружения. Если один и тот же параметр задан в конфиге и в переменных окружениях, приоритет будет у переменных окружения.

Конфигурационный файл расположен по пути /etc/nextbox/core.yml, переменные окружения — в /etc/nextbox/nextbox.env. Общие подключения, HTTP и ключи задаются в секции core, настройки модулей — в одноимённых секциях.

yaml
core:
  http:
    address: 127.0.0.1:9801
  service:
    front_url: http://<адрес_сервера>:8095

auth:
  redis:
    db_num: 0

Переменные окружения строятся следующим образом:

POTENTIAL_[имя сервиса]_[группа настроек 1]_[параметр]=[значение]

Пример задания адреса HTTP-сервера:

POTENTIAL_CORE_HTTP_ADDRESS=127.0.0.1:9801

После изменения конфигурации перезапустите Core

bash
sudo systemctl restart nextbox.service

Описание параметров отдельных сервисов 1.11:

Auth

Connections

Discovery

Fca

File Storage

File Storage Router

File Storage Worker

Gateway

License

Logstash

Notifications

Share

Static Storage

Webdav