Тема
Установка/обновление шаблонов на досках (инструкция)
Начиная с версии 2025.1, шаблоны поставляются отдельно от образа sboard
.
Для установки/обновления шаблонов необходимо скачать архив с шаблонами, поместить его в отдельную папку на сервере с контейнером образа sboard
, в файле docker-compose указать volume для папки с архивом, после чего запустить docker-compose заново как при обновлении. Подробнее ниже.
1. Настроить volume
Нужно создать пустую папку и указать её в volume для контейнера образа sboard
.
Пример для Docker-compose standalone с папкой /DUMPS_FOLDER
:
yml
sboard:
image: "${DOCKER_REGISTRY}/sboard:${DOCKER_IMAGE_TAG}"
restart: "always"
ports:
- 80:80
- 443:443
volumes:
- "./certs:/certs"
- "/DUMPS_FOLDER:/usr/src/app/packages/whiteboard-api/dumps:ro"
environment:
DOMAIN_NAME: "${DOMAIN_NAME}"
depends_on:
- minio
- redis
- postgres
После этого нужно будет запустить docker-compose заново как при обновлении:
shell
docker-compose -f docker-compose.yml up -d --force-recreate
Примечание касаемо HA-конфигураций
Если используется HA-конфигурация, в которой запущено более одного контейнера образа sboard
, то volume с архивом шаблонов необходимо указывать для всех контейнеров, для того чтобы любой из контейнеров мог обработать запрос на обновление шаблонов.
2. Скачать архив с шаблонами
Ссылка на актуальный архив находится по адресу: https://sboard.online/docs/upload-templates/latest-dump
Скачанный архив необходимо поместить в папку volume с именем dump.zip
.
Пример
Для того, чтобы скачать архив, можно перейти в папку volume и выполнить следующую команду:
shell
curl -L -o dump.zip https://sboard.online/docs/upload-templates/latest-dump
3. Запустить установку шаблонов
Для запуска обновления шаблонов из архива нужно нажать кнопку "Обновить" в соответствующем разделе настроек администратора.
