Свой Matrix Synapse и Element на VPS под ключ

от 9 000 ₽

Разверну полноценный мессенджер Matrix на вашем VPS: Synapse, Element Web, PostgreSQL, HTTPS и автоматизация через Ansible + Docker. Комнаты, файлы, звонки (по желанию), федерация — под ваш контроль. Аккаунты и данные остаются у вас.

  • Synapse + Element
  • Docker + Ansible
  • HTTPS и .well-known
  • Свои аккаунты

Официальный сайт — matrix.org Клиенты Matrix — matrix.org/ecosystem/clients

Гайд на сайте

Установка и настройка сервера Matrix Synapse с использованием Ansible и Docker

Пошаговая публикация: если хотите поднять сервер сами. Если нет времени или нужен результат под ключ — закажите настройку у меня.

Читать статью Нужен свой Matrix — напишите в Telegram

Почему свой Matrix / Element

  • Мессенджер на вашем домене Адреса вида @user:example.com, комнаты, файлы и история — на вашем homeserver, а не у стороннего сервиса.
  • Проверенный стек Ansible + Docker Разворачиваю через matrix-docker-ansible-deploy: воспроизводимо, с TLS и автозапуском. Тот же подход, что в моей подробной статье.
  • Element Web из коробки Веб-клиент на вашем поддомене, заранее настроенный на ваш Synapse — можно сразу писать с телефона и ПК.
  • Контроль регистрации и доступа Закрытая регистрация или приглашения, админ-аккаунт, базовая hardening SSH и firewall.

Нужен свой Matrix — напишите в Telegram

Element — клиент для чатов, групп, файлов и звонков. Synapse — серверная часть на вашем домене. Подходит семье, команде, сообществу, проекту или как замена корпоративному мессенджеру.

В отличие от SimpleX, Matrix хранит аккаунты, комнаты и историю на вашем сервере — зато даёт полноценный командный мессенджер с федерацией и экосистемой клиентов.

Что устанавливается

Сервис Образ Назначение
Synapse matrixdotorg/synapse Homeserver Matrix — аккаунты, комнаты, сообщения
Element Web vectorim/element-web Веб-клиент на вашем поддомене
PostgreSQL postgres База данных homeserver
Traefik / reverse proxy traefik HTTPS, маршрутизация, Let’s Encrypt

Нужны открытые 80/443 (и при TURN — дополнительные UDP/TCP порты). Домен обязателен: без DNS и TLS полноценный Matrix с Element Web не собрать.

После установки вы получите URL Element, данные админа, доступы к серверу и краткую инструкцию по пользователям и обновлениям.

Что входит

  • Установка Matrix Synapse (homeserver)
  • Установка Element Web на вашем поддомене
  • Развёртывание через Docker и автоматизация Ansible
  • PostgreSQL для базы Matrix
  • Домен, DNS и HTTPS/TLS (Let’s Encrypt)
  • Настройка .well-known для удобных Matrix-адресов
  • Учётная запись администратора
  • Закрытая регистрация или регистрация по приглашениям
  • Firewall и безопасный SSH
  • Автозапуск сервисов после перезагрузки
  • Проверка чатов, файлов и входа через Element
  • Передача доступов, конфигурации и краткой инструкции

Что потребуется

  • VPS/VDS с публичным IP и доступом по SSH
  • Минимум: 2 vCPU / 4 GB RAM (или 2 GB + swap) / 40 GB SSD
  • Домен и доступ к DNS-зоне (A/AAAA на сервер)
  • Рекомендуемая ОС: чистый Ubuntu или Debian
  • При необходимости помогу выбрать VPS

Безопасность

  • HTTPS/TLS на всех публичных endpoint’ах
  • Закрытая регистрация или invite-only — по договорённости
  • Firewall и hardened SSH (ключи, без пароля при возможности)
  • Сервисы в Docker с автозапуском
  • Админ-доступ и секреты передаются только вам

Дополнительно

  • Coturn / TURN для стабильных голосовых и видеозвонков
  • SMTP и почтовые уведомления
  • Резервное копирование БД, медиа и конфигов
  • Мониторинг и алерты
  • Миграция существующего Matrix-сервера
  • Bridges (Telegram, Discord, IRC и др.)
  • Регулярное сопровождение и обновления

Как это проходит

  1. Напишите в Telegram Укажите услугу и данные о VPS (ОС, домен, задачи).
  2. Согласуем объём Фиксируем состав работ, допы и сроки.
  3. Настройка и сдача Разворачиваю, проверяю и передаю доступы, конфиг и инструкцию.

Важно

Стоимость указана только за работу по настройке. Аренда VPS/VDS, домен, DNS, трафик, диск и прочие услуги хостинга оплачиваются вами отдельно напрямую провайдеру.

Частые вопросы

Чем Matrix отличается от SimpleX и Nextcloud Talk?

Matrix/Element — полноценный мессенджер с аккаунтами, комнатами, историей и опциональной федерацией на вашем сервере. SimpleX — приватные релеи без аккаунтов на сервере. Nextcloud Talk — чат внутри облака Nextcloud.

Нужен ли домен?

Да. Для Synapse, Element Web и .well-known нужен домен и DNS. Поддомены вроде matrix.example.com и element.example.com настраиваю в рамках услуги.

Можно ли без федерации (только свой сервер)?

Да. Можно оставить закрытый homeserver для своей команды или семьи — без общения с публичной сетью Matrix.

Сделаете ли звонки?

Базовая установка — чаты и файлы. Стабильные голосовые/видеозвонки обычно требуют coturn (TURN) — это опция из блока «Дополнительно».

Есть ли инструкция, если хочу сам?

Да — подробная статья «Установка и настройка сервера Matrix Synapse с использованием Ansible и Docker» на этом сайте. Услуга — если нужен готовый результат без самостоятельной возни.

Сколько занимает настройка?

Обычно 1–2 рабочих дня после доступа к VPS, готовности DNS и согласования деталей. Срок зависит от провайдера и доп. опций (TURN, bridges, миграция).

Написать в Telegram