EQVPS

Self-host το Matrix Synapse σε VPS: ο δικός σας κρυπτογραφημένος, federated chat server

Sep 3, 2026 · 2 λεπτά ανάγνωσης · EQVPS Team

Οι κεντρικοποιημένες εφαρμογές chat κατέχουν την ταυτότητά σας, τις επαφές σας και το ιστορικό μηνυμάτων σας — και μπορούν να κλειδώσουν οποιοδήποτε από αυτά. Το Matrix είναι ένα ανοιχτό, federated πρωτόκολλο για end-to-end κρυπτογραφημένο messaging, και το Synapse είναι ο reference homeserver του. Τρέξτε το σε VPS και ο λογαριασμός, τα δωμάτια και το ιστορικό σας ζουν σε έναν server που εσείς ελέγχετε — με bridges σε άλλα δίκτυα και χωρίς 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"]

Βάλτε ένα 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

Δημιουργήστε τη config, δημιουργήστε τον πρώτο σας χρήστη με register_new_matrix_user, μετά συνδεθείτε από το Element (web/desktop/mobile) στραμμένο στο matrix.yourdomain.com — chat που κατέχετε και κάνετε federate.

Κάντε το δικό σας

Γιατί EQVPS για Matrix Synapse

Self-host το Nextcloud (αρχεία, ημερολόγιο) → · Ανώνυμο VPS hosting εξηγημένο →

Συχνές ερωτήσεις

Γιατί self-host έναν Matrix homeserver;

Το Matrix είναι ένα ανοιχτό, federated πρωτόκολλο για end-to-end κρυπτογραφημένο chat — σαν το email, αλλά για real-time messaging. Το τρέξιμο του δικού σας Synapse homeserver σημαίνει ότι ο λογαριασμός, τα δωμάτια και το ιστορικό μηνυμάτων σας ζουν σε έναν server που ελέγχετε, εσείς ορίζετε την πολιτική εγγραφής και federation, και μπορείτε να κάνετε bridge σε άλλα δίκτυα. Μπορείτε να πληρώσετε για τον server σε crypto χωρίς ID.

Τι πακέτο και πόρους χρειάζεται το Synapse;

Το Synapse είναι βαρύτερο από μια στατική εφαρμογή — το federation και η κρυπτογράφηση χρησιμοποιούν CPU και RAM, και το Postgres ωφελείται από μνήμη. Ένα Small ή Medium πακέτο με αποκλειστικό IPv4 είναι μια λογική αρχή για έναν προσωπικό ή κοινοτικό server· κλιμακώστε τη RAM αν κάνετε federate ευρέως ή φιλοξενείτε μεγάλα δωμάτια.

Χρειάζομαι αποκλειστικό IP και domain;

Ναι. Οι clients συνδέονται μέσω https://matrix.yourdomain.com και το federation χρησιμοποιεί το port 8448 — και τα δύο χρειάζονται domain, έγκυρο TLS και εισερχόμενα ports, οπότε ένα πακέτο αποκλειστικού IPv4. Τα πακέτα NAT μας δεν δέχονται εισερχόμενα. Ένα reverse proxy (Caddy) χειρίζεται το client API στο 443.

Είναι το chat πραγματικά end-to-end κρυπτογραφημένο;

Ναι — το Matrix υποστηρίζει end-to-end κρυπτογράφηση ανά δωμάτιο, οπότε το περιεχόμενο μηνυμάτων κρυπτογραφείται στον client και ακόμη κι εσείς ως ο operator του server δεν μπορείτε να το διαβάσετε. Επειδή κατέχετε τον homeserver, κανένα τρίτο μέρος δεν κρατά τα μεταδεδομένα ή τους λογαριασμούς σας επίσης.

Ζητάτε ID ή κάρτα;

Όχι. Εγγραφείτε με ένα email, πληρώστε σε USDC ή USDT. Χωρίς έγγραφα, χωρίς κάρτα, χωρίς KYC.

← Πίσω στο BlogΔείτε πακέτα & τιμές →

Σχόλια

Δεν υπάρχουν ακόμη σχόλια. Γίνετε ο πρώτος.

Αφήστε ένα σχόλιο

Τα σχόλια ελέγχονται πριν εμφανιστούν.