В зависимости от сценария использования содержимое может существенно изменяться.
В данном примере для рассмотрена стандартная тестовая настройка config.json
Фронт сервера. Отвечают за распределение по сокетам
Строка
socket
WebSocket сервер
Строка
upload
Сервер, на который загружаем файлы и выгружаем в s3 хранилище
Строка
clickhouse
Сервер, на который отправляются статистику для агрегации и обработки
Строка
redis
Устанавливается для одного сервера, через который предполагается обрабатывать запросы от остальных частей приложения. Если несколько серверов, то у каждого должен быть свой priority
Строка
coordinator
Служит для выполнения единых cron задач (например, автоматическое удаление неактивных пользователей или синхронизации LDAP)
Строка
admin
Сервер для администрирования приложения, мониторинга и статистики
Строка
avp
Сервер с установленным антивирусным ПО
Строка
convert_video
Сервер на котором выполняется обработка видеоматериалов
Строка
convert_documents
Сервер на котором выполняется обработка документов (pdf и т.д.)
Строка
miro
Сервер на котором выполняется импорт и обработка досок из Miro
По умолчанию пароль уже настроен в создаваемом автоматически redis.conf. В случае изменения пароля в конфигурационном файле Redis, необходимо изменить его и здесь
Имя пользователя ClickHouse, которое будет использоваться для подключения к базе данных
Строка
password
Пароль для пользователя, указанного в параметре username
Строка
disabled
Параметр отвечает за включение или отключение поиска подключения к базе ClickHouse. Если не используется подключение к ClickHouse, установить значение true
Количество секунд между запуском процедуры синхронизации по LDAP
Объект
user
Имя пользователя PostgreSQL, которое будет использоваться для подключения к базе данных
Строка
database
Название базы данных, к которой будет осуществляться подключение
Строка
password
Пароль для пользователя, указанного в параметре user
Строка
host
Адрес сервера, на котором размещена база данных
Строка
port
Номер порта, который используется для подключения к базе данных
Строка
serveradmin
{
...
"serveradmin":"all",
...
}
Параметр
Описание
Тип данных
serveradmin
Если выставлено all, то доступ к разделу «Инстансы» и «Мигратор» предоставляется всем администраторам системы. Для того, чтобы ограничить доступ к данному разделу определенными администраторами, необходимо указать их логины в массиве (["example.admin@editboard.com"])
Массив (Строка) / Строка
admin_stat_interval
{
...
"admin_stat_interval":30,
...
}
Параметр
Описание
Тип данных
admin_stat_interval
Интервал в секундах между записями мгновенной статистики (пользователи, запушенные доски в моменте)
Секция для настройки доступности в приложения функционала, такого как ссылки и вложения
Объект
objects
Настраивает доступность функционала в для объектов
Объект
menu
Область настройки. В данном случае это контекстное меню
Объект
disable_links
Управляет доступностью функционала закрепления гиперссылок на объектах доски
Логический
media
Область настройки. В данном случае настраивает какие типы медиа материалов будут доступны через инструмент «Материалы»
Объект
hide_presentation
Скрывает отображение медиа материалов типа "Презентация"
Логический
hide_video
Скрывает отображение медиа материалов типа "Видео"
Логический
hide_audio
Скрывает отображение медиа материалов типа "Аудио"
Логический
hide_youtube
Скрывает отображение медиа материалов типа «Видео из внешних источников (YouTube)»
Логический
hide_attachment
Скрывает отображение медиа материалов типа "Вложения"
Логический
comments
Область настройки. В данном случае настраивает какие типы медиа материалов будут доступны через инструмент «Комментарий»
Объект
disable_links
Управляет доступностью функционала гиперссылок в сообщениях. Если установлено в true, то ссылки преобразовываются в текст
Логический
input_options
Настройка меню для поля ввода в окне комментария
Объект
hide_record_audio
Управляет возможностью добавлять голосовые заметки в комментарий
Логический
hide_record_screen
Логический
hide_audio
Управляет возможностью добавлять запись экрана в комментарий
Логический
hide_video
Управляет возможностью добавлять видео в комментарий
Логический
hide_photos
Управляет возможностью добавлять фото в комментарий
Логический
hide_files
Управляет возможностью добавлять вложения в комментарий
Логический
hide_add_presentation
Управляет возможностью добавлять презентации в комментарий
Логический
attachment_extensions
Список разрешенных в качестве вложений расширений файлов
Массив (Строка)
guest_access
{
...
"guest_access":"all",
...
}
Параметр
Описание
Тип данных
guest_access
Глобальная настройка гостевого доступа в приложении. whiteboard - гостевой доступ выставляется только для определенных досок администратором системы. all - гостевой доступ выставляется любым создателем доски. no - отключения гостевого доступа в системе