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.

← Назад у блогТарифи та ціни →

Коментарі

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

Залишити коментар

Коментарі проходять модерацію перед публікацією.