Задать параметры в файле конфигурации lbcore-moovi

После того как вы установите модуль lbcore-moovi, откройте файл конфигурации и задайте настройки.

Откройте файл конфигурации:

nano /etc/lanbilling/lbcore-moovi.conf

Пример конфигурации:

# Настройки доступа к LANBilling LBcore Server
[lbcore]
addr = "127.0.0.1:1502"
login = "admin"
password = ""
log_requests = true
uuid_prefix = "moovi:"

# Настройка сервера
[server]
listen = ":34044" 
allowed_addresses = ["0.0.0.0/0"] 

# Настройки модуля
[options]
log = "" 
  • Секция [lbcore] — настройки доступа к серверу, на котором установлено ядро LANBilling.

    • addr — IP-адрес и порт сервера, на котором установлен LBcore.

    • login и password — реквизиты доступа для сотрудника, от лица которого будут выполняться запросы.

    • log_requests — префикс, по которому система будет определять, что услуги относятся к платформе Moovi.

  • Секция [server] — настройки сервера Moovi для приёма запросов абонентов.

    • listen — адрес и порт, который будет принимать API-запросы от сервиса Moovi. По умолчанию указано значение 0.0.0.0 — это значит, что система будет прослушивать все адреса. Вы можете указать вместо него другой IP-адрес или доменное имя сервера в формате <хост>:<порт>. Обратите внимание: нужно сообщить представителю платформы Moovi это значение в формате http://<хост>:<порт> или :<порт> (":34044" эквивалентно “0.0.0.0:34044”).

      Кроме того, при запуске модуля вам потребуется открыть порт 34044.

    • allowed_addresses — сегменты сети, с которых могут быть отправлены API-запросы от сервиса Moovi. Формат: <ip>/<маска>. Если сегментов несколько, укажите их через запятую.

  • Секция [options] — дополнительные настройки модуля.

    • log — путь к файлу журнала работы модуля. Если путь не задан, используется syslog.

Далее запустите модуль.