EQVPS

Matrix Synapse በVPS ላይ self-host ማድረግ: የራስዎ encrypted፣ federated chat server

ሴፕቴ 3 2026 · 2 ደቂቃ ንባብ · EQVPS Team

Centralized chat apps ማንነትዎን፣ contactsዎን እና message historyዎን ይይዛሉ — እና ማንኛውንም ሊቆልፉ ይችላሉ። Matrix ለend-to-end encrypted messaging ክፍት፣ federated protocol ነው፣ እና Synapse reference homeserverው ነው። በVPS ላይ ያሂዱት እና accountዎ፣ rooms እና history እርስዎ በሚቆጣጠሩት server ላይ ይኖራሉ — ወደ ሌሎች networks bridges እና platform gatekeeper የለም። serverን በcrypto ይክፈሉ፣ 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"]

ከ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ን ይፍጠሩ፣ የመጀመሪያ userዎን በregister_new_matrix_user ይፍጠሩ፣ ከዚያ ወደ matrix.yourdomain.com ከተመራ Element (web/desktop/mobile) ይግቡ — የሚያዙ እና የሚfederate chat።

የእርስዎ ያድርጉት

ለMatrix Synapse ለምን EQVPS

Nextcloud self-host ያድርጉ (files፣ calendar) → · Anonymous VPS hosting ተብራርቷል →

FAQ

Matrix homeserver ለምን self-host ማድረግ?

Matrix ለend-to-end encrypted chat ክፍት፣ federated protocol ነው — እንደemail ግን ለreal-time messaging። የራስዎን Synapse homeserver ማሄድ accountዎ፣ rooms እና message history በሚቆጣጠሩት server ላይ ይኖራሉ ማለት ነው፣ registration እና federation policy እርስዎ ያዘጋጃሉ፣ እና ወደ ሌሎች networks ማbridge ማድረግ ይችላሉ። serverን በcrypto ያለID መክፈል ይችላሉ።

Synapse ምን plan እና resources ይፈልጋል?

Synapse ከstatic app ይከብዳል — federation እና encryption CPU እና RAM ይጠቀማሉ፣ እና Postgres ከmemory ይጠቀማል። ከdedicated IPv4 ጋር Small ወይም Medium plan ለpersonal ወይም community server ምክንያታዊ ጅምር ነው፤ በስፋት ከfederate ካደረጉ ወይም ትላልቅ rooms ካስተናገዱ RAM ወደ ላይ ይመዘኑ።

dedicated IP እና domain ያስፈልገኛል?

አዎ። clients በhttps://matrix.yourdomain.com ይገናኛሉ እና federation port 8448 ይጠቀማል — ሁለቱም domain፣ ትክክለኛ TLS እና inbound ports ይፈልጋሉ፣ ስለዚህ dedicated-IPv4 plan። የእኛ NAT plans inbound አይወስዱም። reverse proxy (Caddy) client APIን በ443 ያስተናግዳል።

chat በእውነት end-to-end encrypted ነው?

አዎ — Matrix per room end-to-end encryption ይደግፋል፣ ስለዚህ message content በclient ላይ encrypted ነው እና እርስዎም እንደserver operator ማንበብ አይችሉም። homeserverን ስለሚያዙ፣ ማንም third party metadataዎን ወይም accountsን አይይዝም።

ID ወይም card ትጠይቃላችሁ?

አይ። በኢሜይል ይመዝገቡ፣ በUSDC ወይም USDT ይክፈሉ። documents የለም፣ card የለም፣ KYC የለም።

← ወደ ብሎግ ተመለስዕቅዶች & ዋጋዎች ይመልከቱ →

አስተያየቶች

እስካሁን አስተያየቶች የሉም። መጀመሪያ ይሁኑ።

አስተያየት ይተዉ

አስተያየቶች ከመታየታቸው በፊት ይጣራሉ።