Свой сервер Matrix вместо Slack: разворачиваем Synapse на VPS
Matrix — открытый федеративный протокол обмена сообщениями, который часто рассматривают как альтернативу корпоративным SaaS-чатам. Домашний сервер на Synapse позволяет держать историю переписки, вложения и каталог пользователей на собственной инфраструктуре, не теряя связи с остальной сетью Matrix.
Что даёт Synapse
Synapse — наиболее широко используемая реализация домашнего сервера Matrix. Она закрывает серверную часть: пользователей, комнаты, сообщения, федерацию, аутентификацию и хранение медиафайлов. Разрабатывает её Element, код распространяется под AGPLv3 либо по коммерческой лицензии; есть платное предложение — Synapse Pro и Element Server Suite.
Технически это Python/Twisted с компонентами на Rust, актуальная версия — 1.163.0. В качестве базы данных рекомендуется PostgreSQL. В связке с клиентом вроде Element получается полноценная платформа для чата: свои каналы и личные переписки плюс возможность писать пользователям на других серверах Matrix.
Логика федерации в том, что единого центрального провайдера нет: организация поднимает свой домашний сервер и продолжает общаться с чужими. Когда пользователь регистрируется, его идентификатор содержит имя сервера — например, @alice:example.com.
Что учесть при развёртывании
Главное решение принимается на старте: server_name. Он попадает в идентификаторы пользователей и адреса комнат и позже просто так не меняется — выбрать его нужно до установки, исходя из домена, который организация готова держать долго.
Дальше — инфраструктура. Нужен PostgreSQL, место под медиафайлы (они накапливаются и не удаляются сами) и публичный адрес для федерации: другие серверы должны достучаться до вашего. Поэтому разумно сразу закладывать резервное копирование базы и вложений, а не добавлять его после инцидента.
Что это значит
Synapse имеет смысл там, где вопрос «на чьей инфраструктуре лежит переписка» важнее удобства готового SaaS. Цена такого контроля — администрирование: база, обновления, бэкапы и публичный эндпоинт федерации на вашей стороне.
Для небольшой команды это обычный VPS, на котором рядом с Synapse живёт PostgreSQL: обе службы чувствительны к памяти и диску, а медиа растут быстрее, чем кажется при запуске. Подобрать конфигурацию под такой сценарий — с нужным объёмом диска и запасом по памяти — можно в каталоге VPS.
Материал подготовлен редакцией ServerScan по публикации Hosting Kitchen от 31 октября 2026. Цены и тарифы — из каталога ServerScan.