Свой мессенджер для семьи: 3 способа его завести
Свой мессенджер для семьи можно поднять на VPS, развернуть Matrix или взять готовый сервер. Сравниваем три способа по времени, деньгам и удобству для родных.
Свой мессенджер для семьи можно завести тремя способами: поставить сервер Snikket на арендованный VPS и обслуживать его самому, развернуть сервер Matrix с приложением Element или взять готовый сервер под ключ, где всю техническую часть ведёт хостинг. Писать мессенджер с нуля не нужно ни в одном из вариантов — все три используют открытые проекты с готовыми приложениями. Разница в том, сколько времени и навыков потребуется от вас.
Ниже — честное сравнение: что придётся сделать в каждом случае, сколько это стоит и как это будет выглядеть для бабушки, которая просто хочет видеть фото внуков.
Что семье нужно от своего мессенджера
Прежде чем сравнивать, договоримся о критериях. Для семьи обычно важно:
- Простой вход для всех, включая тех, кто «не дружит с техникой».
- Звонки голосом и по видео — без отдельного приложения для видеосвязи.
- Фото, видео и голосовые сообщения.
- Сквозное шифрование, чтобы переписку читали только участники.
- Закрытый круг: на сервере только свои.
- Кто будет чинить, если что-то сломается.
Последний пункт часто забывают, а именно он решает, приживётся ли семейный мессенджер.
Способ 1. Сделать самому: Snikket на своём VPS
Snikket — открытый сервер и приложения на стандарте XMPP, созданные как раз для небольших групп вроде семьи. Сервер построен на Prosody, приложения есть для Android и iOS. Если вы готовы поработать с терминалом, это самый короткий путь к своему серверу.
Что понадобится по официальному руководству:
- VPS или своё устройство на Linux с доступом по SSH; проект рекомендует от 1 ГБ оперативной памяти;
- Docker версии 20.10.10 или новее с плагином Compose;
- домен с поддоменами и DNS-записи: A для основного адреса и CNAME для
groupsиshare; - открытые порты для приложений, связи с другими серверами и звонков, включая диапазон UDP 49152–65535;
- первое приглашение администратора создаётся командой в терминале.
Сертификаты Let's Encrypt Snikket получает сам. Дальше — обновления, резервные копии и разбор проблем, если у кого-то не проходят звонки.
Плюсы: полный контроль над сервером, низкая стоимость, в приложениях Snikket сквозное шифрование OMEMO включено по умолчанию, вход по ссылке-приглашению. Минусы: администратор семьи — вы. Если сервер упадёт в день рождения тёщи, чинить его тоже вам.
Можно пойти ещё глубже и собрать всё вручную из XMPP-сервера Prosody или ejabberd и отдельных приложений. Это даёт больше свободы, но и больше настройки: каждую функцию — загрузку файлов, звонки, шифрование — придётся проверять самому.
Способ 2. Matrix и Element на своём сервере
Matrix — другой открытый стандарт для переписки, самое известное приложение для него — Element (и его новая версия Element X). Приложения есть для iOS, Android, компьютера и браузера. Сквозное шифрование включено по умолчанию для новых личных разговоров с 2020 года.
Развернуть свой Matrix-сервер можно двумя путями:
- Element Server Suite Community — официальный набор от Element: сервер Synapse, сервис входа, веб-версия Element, панель администратора и сервер для звонков Element Call. Для быстрой установки нужен Kubernetes (в руководстве — K3s), не меньше 2 ядер процессора и 2 ГБ памяти, отдельные DNS-записи для каждого сервиса. Разработчики описывают его как вариант для небольших некоммерческих сообществ до 100 человек. Имя сервера потом нельзя поменять без сброса базы.
- Synapse вручную. Для рабочего сервера нужна PostgreSQL (SQLite — только для тестов), HTTPS и обратный прокси. Для звонков в Element X отдельно поднимаются LiveKit и сервис авторизации MatrixRTC.
Есть и готовые Matrix-хостинги: на сайте matrix.org собран список провайдеров, хотя фонд Matrix.org их не рекомендует и не даёт гарантий.
Плюсы: зрелая экосистема, групповые звонки, приложения на всех платформах. Минусы: самый тяжёлый по обслуживанию вариант из трёх. Для семьи из пяти — десяти человек это много движущихся частей.
Способ 3. Готовый сервер под ключ
Третий путь — взять тот же Snikket, но без серверной части. Хостинг разворачивает отдельный сервер только для вашей семьи, а обновления, сертификаты, DNS и звонки настраивает сам. На вас остаётся одно — пригласить родных.
Так работаем мы: сервер мессенджера под ключ на базе Snikket. У сервера адрес вроде semya.pl3.store, у родных — mama@semya.pl3.store, ivan@semya.pl3.store. До 20 человек на сервере, 890 ₽ в месяц или 8 900 ₽ в год за весь сервер, первые 14 дней бесплатно.
Похожий сервис есть и у самого проекта Snikket: на 11.10.2026 на официальной странице указано до 6 долларов США в месяц за сервер до 10 активных пользователей и 14 дней пробного периода. Пробный период такой же, разница с нами — в числе участников и валюте оплаты.
Плюсы: администратор не нужен, сервер готов через несколько минут, звонки работают сразу. Минусы: абонентская плата, а сервер ограничен 20 участниками — для большой публичной группы он не подходит.
Сравнение трёх способов
| Snikket на своём VPS | Matrix / Element | Готовый сервер под ключ | |
|---|---|---|---|
| Кто обслуживает | Вы | Вы | Хостинг |
| Что нужно уметь | Linux, Docker, DNS, порты | Kubernetes или Synapse + PostgreSQL, DNS, LiveKit для звонков | Ничего сверх обычного приложения |
| Минимум ресурсов | От 1 ГБ памяти | От 2 ядер и 2 ГБ памяти (ESS Community) | Не ваша забота |
| Звонки | Да, нужен открытый диапазон UDP-портов | Да, через Element Call | Да, настроены |
| Сквозное шифрование | OMEMO по умолчанию | По умолчанию в новых личных разговорах | OMEMO по умолчанию |
| Как попадают родные | Ссылка-приглашение | Аккаунт на сервере, способ входа настраивает администратор | Ссылка-приглашение |
| Стоимость | VPS + домен + ваше время | VPS + домен + ваше время | 890 ₽/мес или 8 900 ₽/год |
Сведения о сторонних проектах актуальны на 11.10.2026.
Как создать свой мессенджер для семьи за вечер
Если выбрали готовый сервер, весь запуск укладывается в один вечер:
- Придумайте имя сервера — оно станет адресом, например
semya.pl3.store. - Привяжите карту — начнётся пробный период на 14 дней. Или сразу оплатите месяц либо год.
- Установите приложение Snikket сами и создайте группы: «Семья», «Родители», «Дача».
- Разошлите приглашения лично, каждому своё сообщение.
- Помогите старшим включить уведомления и сделайте пробный видеозвонок.
Подробный план с шаблонами сообщений — в руководстве «Как перевести семью с WhatsApp на свой мессенджер».
Какой способ выбрать
- Вы администрируете серверы и вам это нравится — ставьте Snikket на VPS. Это недорого и поучительно.
- Нужны большие групповые созвоны, мосты в другие сети или вы уже живёте в Matrix — разворачивайте Matrix, но закладывайте время на обслуживание.
- Нужен семейный чат, а не хобби — берите готовый сервер. Тот же Snikket, только без терминала.
Если хотите сначала понять, как вообще устроен мессенджер на своём сервере, прочитайте объяснение без технических деталей. Сравнение с другими системами для своего сервера — в обзоре «Аналог Telegram на своём сервере», а как это выглядит в жизни — на странице «Свой мессенджер для семьи».
Источники
- Snikket: руководство по самостоятельной установке
- Snikket: порты и межсетевой экран
- Snikket: частые вопросы
- Snikket: хостинг от проекта
- Element Server Suite Community (GitHub)
- Synapse: установка
- Element Call: самостоятельная установка
- Matrix.org: сквозное шифрование по умолчанию (2020)
- Matrix.org: хостинг-провайдеры
- Element: приложения
Частые вопросы
Как создать свой мессенджер для семьи?
Есть три пути: установить сервер Snikket на арендованный VPS, развернуть Matrix с приложением Element или взять готовый сервер под ключ. Писать свой мессенджер с нуля не нужно — все три варианта используют открытые проекты с готовыми приложениями.
Какой семейный мессенджер проще всего для пожилых родственников?
Тот, где участнику нужно сделать минимум действий. В Snikket человек открывает ссылку-приглашение, устанавливает приложение и сразу попадает на ваш сервер — без выбора сервера и ручного ввода адресов.
Сколько стоит свой мессенджер для семьи?
Своя установка — это аренда VPS и домена плюс ваше время на обслуживание. Готовый сервер у нас стоит 890 ₽ в месяц или 8 900 ₽ в год за всю семью до 20 человек, первые 14 дней бесплатно (для пробного периода нужна карта).
Matrix или XMPP для семьи — что выбрать?
Оба стандарта открытые, поддерживают федерацию, сквозное шифрование и звонки. Для семьи важнее другое: сколько сил уходит на сервер. Официальный быстрый вариант Matrix-сервера требует Kubernetes и от 2 ГБ памяти, а для Snikket достаточно Docker и проект рекомендует от 1 ГБ памяти.