После того как вы установите модуль
Открыть файл конфигурации:
nano /etc/lanbilling/lbcore-lifestream.conf
Пример конфигурации:
[lbcore]
addr = "127.0.0.1:1502"
login = "admin"
password = ""
log_requests = true
lifestream_uuid_prefix = "lifestream:"
agent_id = "0"
[lifestream]
addr = ""
[server]
listen = ":34039"
allowed_addresses = ["0.0.0.0/0"]
[options]
auto_login = ''
log = ""
Секция [lbcore]
— настройки доступа к серверу, на котором установлено ядро LANBilling.
addr
— IP-адрес и порт сервера, на котором установлен LBcore.
login
и password
— реквизиты доступа для сотрудника, от лица которого будут выполняться запросы.
log_requests
— логирование запросов к ядру. Чтобы включить логирование, установите значение true.
lifestream_uuid_prefix
— префикс, по которому система будет определять, что услуги относятся к платформе «Смотрёшка». Префикс нужно будет указывать при создании услуг в каталоге LANBilling.
agent_id
позволяет привязать модуль к определенному агенту. При указании конкретного идентификатора модуль работает только с учётными записями этого агента. При значении 0
привязки нет.
Секция [lifestream]
— настройки доступа к платформе.
addr
— URL сервера платформы «Смотрёшка». Формат: Секция [server]
— настройки, необходимые для того, чтобы абоненты могли управлять услугами «Смотрёшки» на сайте или в приложении.
listen
— адрес и порт, который будет принимать API-запросы от сервиса «Смотрёшка». По умолчанию указано значение 0.0.0.0 — это значит, что система будет прослушивать все адреса. Вы можете указать вместо него другой IP-адрес или доменное имя сервера в формате host:port или :port (":34039" эквивалентно “0.0.0.0:34039”).
allowed_addresses
— адреса, с которых разрешены входящие запросы. Формат: IP/маска.
Секция [options]
— настройки взаимодействия платформы с LANBilling.
auto_login
— какой логин присваивать абоненту на платформе, если дополнительное поле
Если в конфигурации не задано значение этого поля, а дополнительное поле
log
— путь к файлу журнала работы модуля. Если путь не задан, используется syslog.
После этого запустите модуль lbcore-lifestream.
Есть вопросы по документации? Пожалуйста, напишите их