EQVPS

Свой Matrix Synapse на VPS: шифрованный федеративный чат-сервер

3 сент. 2026 г. · 2 мин чтения · EQVPS Team

Централизованные чаты владеют вашей личностью, контактами и историей сообщений — и могут всё это заблокировать. Matrix — открытый федеративный протокол сквозного шифрованного обмена, а Synapse — его эталонный homeserver. Запустите его на VPS, и аккаунт, комнаты и история будут на сервере, которым управляете вы — с мостами в другие сети и без платформенного вратаря. Заплатите за сервер криптой, без KYC.

Что нужно Synapse

Настройка (Ubuntu 24.04, Docker)

# docker-compose.yml — Matrix Synapse + PostgreSQL (client API proxied on 443, federation 8448)
services:
  synapse:
    image: matrixdotorg/synapse:latest
    restart: always
    environment:
      SYNAPSE_SERVER_NAME: yourdomain.com
      SYNAPSE_REPORT_STATS: "no"
    volumes: ["/srv/synapse:/data"]
    ports:
      - "127.0.0.1:8008:8008"   # client API (proxied by Caddy)
      - "8448:8448"             # server-to-server federation
    depends_on: [db]
  db:
    image: postgres:16-alpine
    restart: always
    environment:
      POSTGRES_USER: synapse
      POSTGRES_PASSWORD: change-me-strong
      POSTGRES_DB: synapse
      POSTGRES_INITDB_ARGS: "--encoding=UTF8 --locale=C"
    volumes: ["/srv/synapse-db:/var/lib/postgresql/data"]

Поставьте перед клиентским API TLS-обратный прокси:

# TLS + reverse proxy for the client API; matrix.yourdomain.com resolves to your dedicated IP
apt install -y caddy
echo 'matrix.yourdomain.com { reverse_proxy 127.0.0.1:8008 }' > /etc/caddy/Caddyfile
systemctl restart caddy && ufw allow 80,443,8448/tcp

Сгенерируйте конфиг, создайте первого пользователя через register_new_matrix_user, затем войдите из Element (веб/десктоп/мобайл), указав matrix.yourdomain.com — чат, которым владеете и федеративитесь вы.

Сделайте его своим

Почему EQVPS для Matrix Synapse

Свой Nextcloud (файлы, календарь) → · Анонимный VPS-хостинг — что это →

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

Зачем свой homeserver Matrix?

Matrix — открытый федеративный протокол сквозного шифрованного чата, как email, но для мгновенных сообщений. Свой homeserver Synapse означает, что аккаунт, комнаты и история лежат на сервере, которым управляете вы; вы задаёте политику регистрации и федерации и можете мостить в другие сети. За сервер можно заплатить криптой без документов.

Какой тариф и ресурсы нужны Synapse?

Synapse тяжелее статичного приложения — федерация и шифрование используют CPU и RAM, а Postgres любит память. Тариф Small или Medium с выделенным IPv4 — разумный старт для личного или сообщественного сервера; наращивайте RAM, если широко федеративитесь или держите крупные комнаты.

Нужны выделенный IP и домен?

Да. Клиенты подключаются по https://matrix.yourdomain.com, а федерация использует порт 8448 — обоим нужны домен, валидный TLS и входящие порты, то есть план с выделенным IPv4. NAT-планы не принимают входящий. Обратный прокси (Caddy) обслуживает клиентский API на 443.

Чат действительно сквозного шифрования?

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

Вы спрашиваете удостоверение или карту?

Нет. Регистрация по email, оплата в USDC или USDT. Никаких документов, карт и KYC.

← Назад в блогТарифы и цены →

Комментарии

Пока нет комментариев. Будьте первым.

Оставить комментарий

Комментарии проходят модерацию перед публикацией.