Централизираните чат приложения притежават самоличността, контактите и историята на съобщенията ти — и могат да заключат което и да е от тях. Matrix е отворен, федериран протокол за end-to-end криптирана съобщителна система, а Synapse е референтният му homeserver. Пусни го на VPS и акаунтът, стаите и историята ти живеят на сървър, който контролираш ти — с bridges към други мрежи и без gatekeeper на платформа. Плати за сървъра в crypto, без KYC.
Какво се нуждае Synapse
- Dedicated IPv4, домейн и HTTPS. Клиентите използват
https://matrix.yourdomain.com, а федерацията използва порт 8448 — така че ти трябват домейн, валиден TLS и входящи портове, план с dedicated IP. NAT плановете не приемат входящо. Small или Medium план е разумно начало. - RAM за федерация + Postgres. Synapse използва повече памет от статичен сайт; повече RAM го държи отзивчив, докато федерираш и растиш стаи.
- Диск за медия и история. Мащабирай диска към upload-ите и ретенцията на съобщенията си.
Настрой го (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"]
Сложи TLS reverse proxy пред client API-то:
# 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 (web/desktop/mobile), насочен към matrix.yourdomain.com — чат, който притежаваш и федерираш.
Направи го твой
- End-to-end криптиране на стая; не държиш нищо четимо като оператор.
- Политика за федерация — отворена, само-на-покана, или затворен частен сървър.
- Bridges към IRC, Telegram, Signal и още; глас/видео през Element Call.
- Дръж Postgres на localhost; изложи 443 (client) и 8448 (федерация).
Защо EQVPS за Matrix Synapse
- Dedicated IPv4 от $8/месец, приятелски с домейн + HTTPS, всички портове, rDNS self-service.
- ЕС локации (Германия, Финландия) — чисти маршрути, реален закон за защита на данните.
- Без KYC, плащане в crypto. Имейл за регистрация, USDC/USDT за плащане — подходящо за частен, федериран чат.
- Root за ~60 секунди, NVMe. Вдигни стека, добави Caddy, и homeserver-ът ти е live.
Хоствай сам Nextcloud (файлове, календар) → · Анонимен VPS хостинг обяснен →
Коментари
Още няма коментари. Бъди първият.