Сервер BOOCO Meteor (v 1.x) / Настройка системы
booco.yml — это конфигурационный файл, в котором хранятся настройки сервера. Он располагается в папке $BOOCO_DATA/config/booco.yml (обычно это /opt/booco/data/config/booco.yml).
Редактирование файла
- Начиная с версии 1.39.0 редактировать файл booco.yml можно непосредственно в интерфейсе BOOCO на странице Инструменты администратора.
- Для редактирования booco.yml в более ранних версиях нужно зайти на север BOOCO по ssh и использовать текстовый редактор, который есть в OS (nano, vi и т. д.).
После изменения файла booco.yml необходимо перезапустить сервер (файл читается только при старте сервера).
При наличии ошибок в структуре booco.yml:
- в версиях до 1.39.0 сервер не запустится;
- начиная с версии 1.39.0 — настройки из файла не будут применены и сервер BOOCO запустится с параметрами, установленными по умолчанию. При этом в Журнале будет сообщение об ошибке.
Разделы файла booco.yml
Раздел generalРаздел accessРаздел customizatonРаздел dashboardРаздел addonsРаздел loginРаздел bookingsРаздел settings-pageРаздел calendarРаздел supportТиповая структура файла booco.yml
# Раздел настроек системы, связанных с картами доступа (access)
access:
property1: value1
property2: value2
# ...
# Раздел общих настроек и настроек логина (general)
general:
property1: value1
property2: value2
# ...
# Раздел настроек авторизации (login)
login:
property1: value1
property2: value2
# ...
# Раздел настроек значка техподдержки на сервере BOOCO (support)
property1: value1
property2: value2
# ...
# Раздел настроек отображения времени бронирования ресурса в Календаре на сервере BOOCO (calendar)
calendar:
property1: value1
property2: value2
# ...
# Раздел настроек дополнительных компонентов (addons)
addons:
addon1:
addon2:
# ...
# Раздел дополнительных возможностей кастомизации интерфейса BOOCO (customizaton)
customization:
property1: value1
property2: value2
# ...
# Раздел настроек отображения виджетов в личном кабинете (dashboard)
dashboard:
property1: value1
property2: value2
# ...
# Раздел настроек бронирования (bookings)
bookings:
property1:
property1.1: value1.1
property1.2: value1.2
# ...
property2:
property2.1: value2.1
property2.2: value2.2
# ...
# ...
# Раздел настроек для страницы «Настройки» (settings-page)
settings-page:
property1: value1
property2: value2
# ...
Важно. Используйте ровно два пробела в качестве отступа.