🚧

Описание переменных .env для интеграции с 1С:Документооборот

Сервер BOOCO Meteor (v 1.x) / Настройка интеграции с 1С:Документооборот

1C_NTLM_VERSION
1
Версия NTLM на стороне сервера 1С. Если 1 — совпадает с версией микросервиса doc1c-sync. Если не совпадает — укажите нужное значение
1C_NTLM_SIGNING
false
Запрет/разрешение подписывать ответ для NTLM-авторизации. Если true — разрешено
1C_TIMEOUT_READ
20000
Таймаут получения данных от клиента 1С (в мс)
1C_TIMEOUT_WRITE
20000
Таймаут передачи данных клиенту 1С (в мс)
1C_TIMEOUT_CONNECT
20000
Таймаут подключения к клиенту 1С (в мс)
1C_RETRY_COUNT
3
Количество повторных запросов к клиенту 1С в течение 1 мс
BOOCO_HOST
Адрес REST-клиента BOOCO. Указывается в формате: http://<hostname>/api/
BOOCO_RETRY_COUNT
2
Количество повторных запросов к клиенту BOOCO в течение 1 мс
SYNC_DELAY_BETWEEN
PT01M
Периодичность синхронизации при автоматическом режиме работы (см. формат длительности ISO 8601)
SYNC_DELAY_INITIAL
PT30S
Начальная задержка синхронизации при автоматическом режиме работы (см. формат длительности ISO 8601)
Настройка конфигурации 1С и 1C Web-client
Переменная
Обязательная
Значение по умолчанию
Описание
TZ
Часовой пояс переговорной комнаты
1C_NTLM_USERNAME
Имя пользователя для NTLM-авторизации. Указывается без имени компьютера
1C_NTLM_PASSWORD
Пароль для NTLM-авторизации
BUILD
Версия микросервиса doc1c-sync
SYNC_PREFIX
Префикс для записей микросервиса doc1c-sync в Журнал
1C_HOST
Адрес REST-клиента 1С (например, */doc/hs/booco, где * — адрес системы с развернутым 1С)
1C_TIMEOUT_RESPONSE
20000
Таймаут ответа от клиента 1С в мс)
1C_RETRY_INTERVAL
3000
Задержка перед повторным запросом к клиенту 1С (в мс)
Настройка BOOCO и BOOCO Web-client
BOOCO_LOGIN
Имя пользователя BOOCO
BOOCO_PASSWORD
Пароль пользователя BOOCO
BOOCO_TOKEN_LOCATION
key/token.json
Расположение и имя файла, где будет сохранен токен авторизации
BOOCO_TIMEOUT_READ
5000
Таймаут получения данных от клиента BOOCO (в мс)
BOOCO_TIMEOUT_WRITE
5000
Таймаут передачи данных клиенту BOOCO (в мс)
BOOCO_TIMEOUT_CONNECT
3000
Таймаут подключения к клиенту BOOCO (в мс)
BOOCO_TIMEOUT_RESPONSE
10000
Таймаут ответа от клиента BOOCO (в мс)
BOOCO_RETRY_INTERVAL
2500
Задержка перед повторным запросом к клиенту BOOCO (в мс)
Синхронизация
SYNC_VENUE_ADD_NEW
true
Запрет/разрешение добавлять новые помещения из 1С. Если false — запрещено
SYNC_LOGGING
DEBUG
Уровень журналирования для консоли и отправки на сервер [OFF | ERROR | WARN | INFO | DEBUG]
SYNC_SCHEDULED
true
Включение/выключение автоматической синхронизации. Если false — выключено

Пример файла .env для интеграции с 1С:Документооборот:

BUILD=1.0.5
1C_HOST=http://<hostname>/doc/hs/booco
1C_NTLM_USERNAME=<username>
1C_NTLM_PASSWORD=<password>
BOOCO_HOST=http://<hostname>/api
BOOCO_LOGIN=<username>
BOOCO_PASSWORD=<password>
TZ=Europe/Moscow
⚠️
После изменения файла .env нужно выполнить команды: docker compose down и docker compose up -d.