Сначала я просто искал удобный и надёжный мессенджер для семьи (читай — коллег), чтобы не дёргать WhatsApp или Telegram и не думать, что влезут посторонние. Юморной мотив для нашего времени, не так ли? Ну, а потом так увлёкся, что поднял свой собственный сервер. Звучит сложно, но на деле это как завести личный «домик» для общения: свои сообщения, звонки, файлы — всё под своим контролем.
Теперь у нас с семьёй есть закрытое пространство, где мы точно знаем, что никто не подсматривает, подслушивает и ничего не блокирует. И при этом мы не отрезаны от мира: если у друга или коллеги имеется аккаунт на любом другом Matrix-сервере, мы спокойно переписываемся. Это называется федерация — работает как электронная почта.
Вид адреса у пользователя папа такой @papa:chat.family.ru
Поясню структуру адреса, очень похоже на адрес почты, но местами поменялись управляющие знаки, и стало всё по-другому, но понятно:
@служебный указатель адреса;papaэто пример имени или логина;:разделитель между именем пользователя и именем сервера;- chat.family.ru это домен сервера, там где зарегистрирован ваш аккаунт.

Что важно для России:
1. Свой сервер — это надёжно.
Я арендовал небольшой виртуальный сервер (VDS) в российском дата-центре, например у Timeweb. Поставил на него программу Synapse — и всё. Никаких VPN не нужно, скорость отличная, и закон о хранении персональных данных не нарушается.
Посмотрел, что сервер в месяц от =530 руб. будет стоить меньше выгоды при отказа курить. Кто курить бросил, может подумать об отказе алкоголя))

2. Публичные серверы (типа matrix.org) могут тормозить.
Из‑за блокировок они работают с перебоями. На них кто-то продолжает регистрироваться, но есть как вы понимаете сложности. Поэтому у нас в стране многие делают как я: ставят свой сервер для семьи, друзей или небольшого бизнеса. Получается свой закрытый клуб, но с возможностью выходить «в большой мир» через федерацию. То есть, все мы можем связаться друг с другом.
Вот несколько проверенных вариантов и все могут быть заблокированы:
- matrix.org — можно оставить для тестов, но не для важных разговоров (не рекомендую).
- envs.net — стабильный, дружелюбный сервер.
- chat.opensuse.org — сервер проекта openSUSE, технически подкованная команда.
- one.ems.host — хостинг от Element (компании, которая делает Element), очень надежный (рекомендую).
И все эти сервера могут быть заблокированы. Поэтому и стоит подумать о частном сервере. Свой круг — свои правила.
Главное правило федерации: сервер — это просто провайдер. Вы всегда можете перенести свой аккаунт или просто зарегистрироваться на другом сервере, сохранив возможность общаться со всеми контактами.
3. Программы для общения.
Для сервера чаще всего используют Synapse, а на телефон или компьютер ставишь приложение Element Classic — удобно, красиво, всё как в обычном мессенджере. Есть звонки, видео, чаты, группы. Отмечу, что есть «Element X», он не для нас, под него надо очень мощный сервер с установкой дополнительных технологий, и это решение уже для пользователей от 50 и более.
Что нужно для домашнего сервера (если ты тоже захочешь)
Для семьи из 1–5 человек железа нужно совсем немного:
- 1–2 ГБ оперативной памяти (я взял с запасом 4 ГБ — и летает);
- 1–2 процессорных ядра;
- SSD‑диск примерно 50 ГБ — хватит на всё.
Если сервер растёт и становится большим (для компании или целого сообщества), то и ресурсы понадобятся мощнее, особенно оперативка. Но для «домашнего» варианта это очень скромные требования. То есть можно и дома поднять на маленькой коробочке.
Ставится в docker (виртуальная среда на сервер). Что требуется, это прописать три конфига, указать свой домен, и запустить. На всё минут 30 уйдёт, с готовыми конфигами. У меня есть конфиги, могу поделиться для «быстрого старта».
Зачем я это сделал?
Чтобы у нас была своя, независимая площадка для связи, которая не зависит от блокировок и живёт по своим правилам. Мы можем общаться внутри семьи, а при желании — «федерироваться» с другими семьями или друзьями. С точки зрения законодательства это идеальный вариант: данные хранятся в России, всё прозрачно и спокойно.
Если у кого‑то из ваших знакомых уже есть аккаунт в сети Matrix — отлично, можно легко добавлять друг друга («федерация» в этом помогает). Если нет — сделайте себе аккаунт на сервере one.ems.host, и всё.
В общем, суть ясна? 😊