Важно!!!
На текущий момент все настройки модуля ProKMS производятся через конфигурационный файл settings.yaml (далее будет перенесено в web интерфейс)
Файл settings.yaml отсутствует в дистрибутиве и автоматически создается после первого запуска модуля.
После изменения этого файла необходимо перезапустить службу «Carbis ProKMS Server».
По умолчанию файл конфигурации выглядит следующим образом:
cash_system: RK7
channels:
- name: Канал печати по-умолчанию
port: 11101
receiver: {}
transmitter:
telebot_token: ТОКЕН
width_message: 30
ui_server:
bind_address: '*'
port: 11100
webapp_version: 1.0.0.2
Параметр cash_system. Определяет с какой кассовой системой работает ProKMS. Возможные значения
Секция channels. Настройки потоков сервис-печати (их может быть несколько)
Секция receiver. Зарезервировано
Секция transmitter. Настройки отправки сообщений в Telegram
telebot_token - Необходимо вписать токен Telegram Бота которого
завели для работы ранее.
width_message - ширина до которой «сжимается» макет сервис чека при отправки сообщения в Телеграм.
Подробнее тут.
Секция ui_server. Настройки web интерфейса.
bind_address - подсеть из которой доступен web интерфейс модуля ProKMS. «*» - любая подсеть. 127.0.0.1 - доступ к веб интерфейсу будет только локально. 192.168.1.0 - доступ с любого IP адреса из подсети 192.168.1.0 Важно! не рекомендуется менять значение этого параметра без понимания принципов его работы
port - порт на котором доступен web интерфейс (значение по умолчанию 11100)
Пример настроенного файла:
Важно! После изменения настроек необходимо перезапустить службу «Carbis ProKMS Server»