Skip to main content

Порядок настройки

Для взаимодействия на сетевом уровне необходимо открыть доступ по протоколу TCP портам для входящего трафика, приведенным в таблице.

ПараметрОписаниеТипЗначение
по умолчанию
squadus_federation_bridge_
int_port
Вridge-порт для сервиса squadusint3300
synapse_client_int_portКлиентский порт сервиса Synapseint8008
synapse_federation_int_portПорт федерации сервиса Synapseint8448

Для установки продукта в режиме федерации необходимо присвоить значения переменным, приведенным в таблице.

ПараметрОписаниеТипЗначение
по умолчанию
squadus_postgresql_enabledВключить установку базы данных PostgreSQLbooltrue
squadus_federation_enabledВключить режим федерации Squadusbooltrue
synapse_ip_range_blacklistСписок запрещенных IP-адресов для приема сообщенийlist-
synapse_ip_range_whitelistСписок разрешенных IP-адресов для приема сообщенийlist-
synapse_federation_domain_
whitelist
Список разрешенных доменов для приема сообщений.
Пример: im.example.com
list-

Предварительно, необходимо установить библиотеку psycopg2 (см. Системные требования). Данная библиотека используется для управления конфигурацией сервиса базы данных PostgreSQL.

Для применения настроек на ранее подготовленном стенде следует запустить команду:

ansible-playbook playbooks/squadus.yml --tags federation --diff