Роли узлов: справочник
Каждый узел может выполнять одну или несколько ролей:
| Роль | Назначение |
|---|---|
| Веб-интерфейс | веб-интерфейс и REST API (включён всегда, обязательно) |
| Хранилище | хранение тел писем и вложений |
| Импорт | сбор писем из источников |
| Индексация | индексация для полнотекстового поиска (выделенный узел индексации) |
| IMAP | отдача архива пользователям по IMAP |
| SMTP | приём входящей почты по SMTP |
Роль веб-интерфейса включена на каждом узле и не отключается. Доступные для узла роли ограничены переменной окружения
KLVD_ROLES(задаётся при установке). См. Конфигурация: .env и docker-compose.
Какие роли включены после установки
Проверяйте выбранные установщиком роли в KLVD_ROLES и карточке узла. В типовом варианте SMTP и IMAP могут быть не включены: настройка источника SMTP сама по себе не запускает SMTP-службу.
На уровне приложения пустой KLVD_ROLES не ограничивает набор ролей. Это отличается от явно заданного установщиком списка. Для подключения почтовых служб используйте настройку SMTP и настройку IMAP.
Распределение ролей между серверами: Настройка многоузлового кластера.
Навигация по книге
- Следующая статья: Архитектура хранилищ