Мульти-аренда в matrix.org для одного домашнего сервера с несколькими доменами
Я развернул один экземпляр, работающий для домашнего сервера (синапс) с несколькими доменами, подключенными к нему как example.com и example1.com. Я хочу создать таких пользователей, как b1@example.com и b1@example1.com
Это возможно? Дайте мне знать заранее?
2 ответа
Вы можете установить несколько экземпляров синапса, используя виртуальные среды Python. Настройте каждый экземпляр для прослушивания только на локальном хосте, на разных портах. Затем используйте обратный прокси-сервер nginx для направления трафика на правильный экземпляр на основе запрошенного имени домена.
Насколько мне известно, в настоящее время это невозможно.
Всякий раз, когда вы настраиваете домашний сервер Matrix Synapse, вы определяете уникальное имя (= домен). Смотрите в документации по синапсам:
Имя сервера определяет "доменную" часть идентификаторов пользователей для пользователей на вашем сервере: все они будут иметь формат @user:my.domain.name. Он также определяет, как другие матричные серверы достигнут вашего федерации.... Помните, что имя сервера не может быть изменено позже.