Yonote OnPrem

Требования

Что нужно подготовить перед установкой

Сервер

  • 4 ядра CPU и 8 ГБ оперативной памяти.

ПО

  • Docker и Docker Compose v2.17.3 или новее.
  • Доступ к реестру образов images.updates.yonote.ru с сервера.

Домены

Приложение и его компоненты должны быть доступны на одном домене с разными поддоменами. Пример для домена domain.ru:

КомпонентАдрес
Yonotehttp://domain.ru
Keycloakhttp://auth.domain.ru
Хранилище файлов (SeaweedFS)http://s3.domain.ru
Консоль хранилища (по желанию)http://s3-admin.domain.ru

Все имена должны указывать на сервер, где запущен nginx. Пользователи и сам сервер должны одинаково их разрешать.

Прочее

  • Порт 80 на сервере свободен (для HTTPS добавится 443, см. Настройка HTTPS).
  • Лицензионный ключ. Триал можно получить за 5 минут.
  • Доступ к SMTP-серверу, если нужны почтовые уведомления.
  • Node.js и npm (на любом компьютере) нужны один раз, чтобы сгенерировать ключи Web Push (см. Установка).
  • Утилиты curl и unzip на сервере.

На этой странице