Skip to main content
Version: arkhangelsk

ESC1_TerminalApp

ESC1.TerminalApp

Выполнить пункт Подключение репозиториев MVS

Обновить кэш репозитория и произвести upgrade:

sudo apt update && sudo apt upgrade -y

Установить ПО MVS ESC1.TerminalApp:

sudo apt install mvs-esc1-terminalapp -y

Файл с примером конфига находится в /usr/share/mvs.esc1/ESC1.TerminalApp.yml.example Файл с конфигом logger находится в /usr/share/mvs.esc1/logger-ESC1.TerminalApp.yml.example

В релизе Саратов изменился конфиг, файл logger-ESC1.TerminalApp.yml больше не нужен! **Добавилась секция locking блокировки виджета **

cp /usr/share/mvs.esc1/logger-ESC1.TerminalApp.yml.example /etc/mvs.esc1/logger-ESC1.TerminalApp.yml*

Редактируем файл /etc/mvs.esc1/ESC1.TerminalApp.yml:

logger:
level: 'info' # error | warn | info | verbose | debug | silly


# app can collect logs to file by itself, to enable it, uncomment the next section:
fileTransport:
maxSize: 1048576 # max file size in bytes. to disable rotation, set 0
path: '/var/log/esc1-native.log'

crashReporter:
enabled: false
productName: 'ESC1.TerminalApp'
companyName: 'MVS'
submitURL: 'http://192.168.2.189:1127/post'

esc1:
httpConnection:
url: http://<ESC1_SERVER_IP>:<ESC1_SERVER_PORT> # can use https://ESC1_SERVER_domain_name
retryDelay: 1000 # ms; must be >= 1000

signalRConnection:
url: http://<ESC1_SERVER_IP>:<ESC1_SERVER_PORT> # can use https://ESC1_SERVER_domain_name
retryDelay: 3000 # ms; must be >= 1000

controlPanel:
id: "выдаётся через web-интерфейс master"
token: "выдаётся через web-интерфейс master"

locale: "ru" # can be "ru" | "en" | "fr" | "be"

locking:
timeout: 30000 # ms; must be >= 0. 0 disables locking
messageTimeout: 5000 # ms; must be >= 0. 0 disables locking

withDialogIcon: true
withCollapsedNotifications: false

Добавить в автозагрузку и запустить сервис:

sudo systemctl enable ESC1.TerminalApp.service && systemctl start ESC1.TerminalApp.service