مرکزي چټ اپلیکیشنونه ستاسو هویت، ستاسو اړیکې او ستاسو د پیغام تاریخ لري — او کولی شي هر یو یې قفل کړي. Matrix د end-to-end کوډ شوي پیغامرسولو لپاره یو خلاص، فدرال پروتوکول دی، او Synapse د هغه د حوالې homeserver دی. دا په یوه VPS وچلوئ او ستاسو حساب، خونې او تاریخ یوه سرور ته اوسیږي چې تاسو یې کنټرولوئ — نورو شبکو ته د پلونو سره او د هیڅ پلیټفارم دروازهبان پرته. د سرور لپاره په crypto تادیه وکړئ، بې KYC.
Synapse څه ته اړتیا لري
- یو dedicated IPv4، یو ډومین او HTTPS. Clientونه
https://matrix.yourdomain.comکاروي او فدرال پورټ 8448 کاروي — نو تاسو یو ډومین، سم TLS او دننهورتګ پورټونو ته اړتیا لرئ، یو dedicated-IP پلان. NAT پلانونه دننهورتګ نه مني. یو Small یا Medium پلان یو عاقلانه پیل دی. - د فدرال + Postgres لپاره RAM. Synapse د یوه جامد سایټ څخه ډیره حافظه کاروي؛ نور RAM یې ادارهکوونکی ساتي لکه څنګه چې تاسو فدرال او خونې لویوئ.
- د رسنیو او تاریخ لپاره ديسک. ديسک خپل اپلوډونو او د پیغام ساتنې ته اندازه کړئ.
دا تنظیم کړئ (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"]
د client API مخته یو TLS reverse proxy کیږدئ:
# 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
config جوړ کړئ، خپل لومړی کاروونکی د register_new_matrix_user سره جوړ کړئ، بیا له Element (web/desktop/mobile) څخه ننوځئ چې matrix.yourdomain.com ته اشاره شوی — چټ چې تاسو یې لرئ او فدرال کوئ.
خپل یې کړئ
- End-to-end کوډ کول د هرې خونې؛ تاسو د اپراتور په توګه هیڅ د لوستلو وړ نه ساتئ.
- د فدرال پالیسي — خلاص، یوازې-بلنه، یا یو تړل شوی خصوصي سرور.
- پلونه IRC، Telegram، Signal او نورو ته؛ غږ/ویډیو د Element Call له لارې.
- Postgres په localhost وساتئ؛ 443 (client) او 8448 (فدرال) څرګند کړئ.
ولې EQVPS د Matrix Synapse لپاره
- له $8/میاشت Dedicated IPv4، ډومین + HTTPS دوستانه، ټول پورټونه، self-service rDNS.
- اروپايي موقعیتونه (جرمني، فنلینډ) — پاکې لارې، ریښتینی د ډیټا ساتنې قانون.
- بې KYC، د crypto تادیه. راجستر لپاره بریښنالیک، تادیې لپاره USDC/USDT — د خصوصي، فدرال چټ لپاره مناسب.
- په ~۶۰ ثانیو کې root، NVMe. stack پورته کړئ، Caddy اضافه کړئ، او ستاسو homeserver ژوندی دی.
Nextcloud ځان-کوربه کړئ (فایلونه، ویشتنلیک) → · ناشناخته VPS کوربهتوب تشریح شوی →
تبصرې
لا تبصرې نشته. لومړی اوسئ.