Веб-инсталлер

Доступен для версии приложения от 1.8.0 и выше. Позволяет произвести основные настройки для запуска приложения.

Для запуска в таком режиме выполните команду ниже, подставив в нее нужные значения:

  • ДОМЕН— доменное имя, на котором работает приложение
  • ДОМЕН ИЛИ IP — имя хоста, на котором работает приложение
  • ПОЛЬЗОВАТЕЛЬ— имя учетной записи, с которой выполняется установка
docker run -it \
--rm \
--network host \
-p 443:443 \
-e TZ=Europe/Moscow \
-e DOMAIN=ДОМЕН \ 
-e HOSTNAME=ДОМЕН ИЛИ IP \
-e WHITEBOARD_MODE=install \
-v /home/ПОЛЬЗОВАТЕЛЬ/docker/conf:/conf \
-v /home/ПОЛЬЗОВАТЕЛЬ/docker/logs_nginx:/var/log/nginx \
-v /home/ПОЛЬЗОВАТЕЛЬ/docker/logs_app:/root/.pm2/logs \
-v /mnt/editboard-storage:/storage \
--name editboard docker-registry.pruffme.com/editboard:latest

Приветствие

Интерфейс_раздела


Выбор базы данных

Выберите ту базу данных, которую вы решили использовать на этапе подготовки к установке

Интерфейс_раздела


Создание и проверка подключения к базе данных

Если выбрана MongoDB

Введите строку соединения с базой данных

Как формируется строка

mongodb://username:password@host/database, где:

  • username и password — логин пользователя для базы данных с его паролем, которые были созданы на этапе подготовки к установке.

  • host — домен или адрес сервера, на котором расположена база данных.

  • database — имя базы данных, к которой вы хотите подключиться.

Например:

mongodb://admin:12345@localhost:27017/myDatabase

Интерфейс_раздела


Если выбрана PostgreSQL

Используйте логин пользователя для базы данных с его паролем, которые были созданы на этапе подготовки к установке

Интерфейс_раздела


Соединение успешно установлено:

Если выбрана MongoDB

Интерфейс_раздела


Если выбрана PostgreSQL

Интерфейс_раздела


Проверка структуры базы данных

Проверяет и в случае необходимости создает недостающии коллекции в базе данных

Интерфейс_раздела


Настройка файлового хранилища

Обязательно убедитесь в доступности указываемого ресурса. Может потребоваться донастройка nginx приложения

Интерфейс_раздела


Интерфейс_раздела


Импорт контента для шаблонов приложения

Выполняется извлечение библиотеки шаблонов для приложения. Недостающие по каким либо причинам шаблоны также восстанавливаются во время данной операции
Интерфейс_раздела


Завершение первичной настройки

Интерфейс_раздела

После этого установите Docker и выполните основной запуск приложения по инструкции.


Настройка SSO

Перед настройкой SSO в веб-инсталлере сначала настройте SSO на стороне поставщика удостоверений. Как это сделать.

При проверке подключения в новой вкладке вы получите детализированную информацию о подключении
Интерфейс_раздела


Если выбран SAML

Интерфейс_раздела

Параметр Описание Тип данных
entry_point Адрес, по которму расположен сервис аутентификации Строка
issuer Уникальный идентификатор вашего сервиса SSO, которое используется провайдером для идентификации приложения, инициирующего запрос идентификации Строка
cert Путь к сертификату безопасности, который используется для проверки подлинности сообщений SAML Строка
callback_url URL, на который SSO-провайдер будет перенаправлять пользователя после успешной аутентификации вместе с аутентификационным токеном или утверждениями Строка
field_id Указывает на поле данных в SAML Assertion, которое содержит адрес электронной почты пользователя Строка
field_name Указывает на поле данных в SAML Assertion, которое содержит имя пользователя. Это поле используется приложением для отображения имени или других данных пользователя. field_name важно указать польностью, например http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name Строка

Описание параметров модуля SSO (SAML)

Если выбрана OpenID

Интерфейс_раздела


Если выбран LDAP

Интерфейс_раздела


Проверка подключения SSO

Интерфейс_раздела

При нажатии на кнопку Проверить соединение произойдет тестовая аутентификация на странице поставщика удостоверений.
Если аутентификация прошла успешно, вы увидите окно с соответствующим сообщением.


Установка администратора приложения

Интерфейс_раздела


Завершение конфигурирования приложения

Интерфейс_раздела

Скачайте полученный файл конфигурации config.json и замените имфайла в папке /home/имя пользователя /docker/conf.

После этого вы можете остановить Docker в режиме установки и запустить его в основном режиме. Как это сделать.