EQVPS

โฮสต์ Matrix Synapse เองบน VPS: เซิร์ฟเวอร์แชทที่เข้ารหัส federated ของคุณเอง

Sep 3, 2026 · 1 นาทีในการอ่าน · EQVPS Team

แอปแชทแบบรวมศูนย์เป็นเจ้าของตัวตน รายชื่อ และประวัติข้อความของคุณ — และล็อกอันใดไว้ได้ Matrix เป็นโปรโตคอลเปิดแบบ federated สำหรับการส่งข้อความที่เข้ารหัส end-to-end และ Synapse คือ homeserver อ้างอิงของมัน รันมันบน VPS และบัญชี ห้อง และประวัติของคุณอยู่บนเซิร์ฟเวอร์ที่คุณควบคุม — พร้อมบริดจ์ไปเครือข่ายอื่นและไม่มีผู้เฝ้าประตูแพลตฟอร์ม จ่ายค่าเซิร์ฟเวอร์ด้วยคริปโต ไม่ต้อง KYC

Synapse ต้องการอะไร

ตั้งค่ามัน (Ubuntu 24.04, Docker)

# docker-compose.yml — Matrix Synapse + PostgreSQL (client API proxy บน 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 (proxy โดย Caddy)
      - "8448:8448"             # federation server-to-server
    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"]

วาง reverse proxy TLS ไว้ข้างหน้า client API:

# TLS + reverse proxy สำหรับ client API; matrix.yourdomain.com แปลงค่าเป็น 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 — แชทที่คุณเป็นเจ้าของและ federate

ทำให้เป็นของคุณ

ทำไม EQVPS สำหรับ Matrix Synapse

โฮสต์ Nextcloud เอง (ไฟล์ ปฏิทิน) → · โฮสติง VPS ไม่ระบุตัวตนอธิบาย →

FAQ

ทำไมโฮสต์ Matrix homeserver เอง?

Matrix เป็นโปรโตคอลเปิดแบบ federated สำหรับแชทที่เข้ารหัส end-to-end — เหมือนอีเมล แต่สำหรับการส่งข้อความแบบเรียลไทม์ การรัน Synapse homeserver ของคุณเองหมายถึงบัญชี ห้อง และประวัติข้อความของคุณอยู่บนเซิร์ฟเวอร์ที่คุณควบคุม คุณตั้งนโยบายการลงทะเบียนและ federation และบริดจ์ไปเครือข่ายอื่นได้ คุณจ่ายค่าเซิร์ฟเวอร์ด้วยคริปโตโดยไม่มี ID ได้

Synapse ต้องการแพ็กเกจและทรัพยากรอะไร?

Synapse หนักกว่าแอปสแตติก — federation และการเข้ารหัสใช้ CPU และ RAM และ Postgres ได้ประโยชน์จากหน่วยความจำ แพ็กเกจ Small หรือ Medium ที่มี IPv4 แบบเฉพาะคือจุดเริ่มต้นที่สมเหตุสมผลสำหรับเซิร์ฟเวอร์ส่วนตัวหรือชุมชน ขยาย RAM หากคุณ federate กว้างหรือโฮสต์ห้องใหญ่

ฉันต้องมี dedicated IP และโดเมนไหม?

ใช่ ไคลเอนต์เชื่อมต่อผ่าน https://matrix.yourdomain.com และ federation ใช้พอร์ต 8448 — ทั้งคู่ต้องมีโดเมน TLS ที่ถูกต้อง และพอร์ตขาเข้า ดังนั้นแพ็กเกจ dedicated-IPv4 แพ็กเกจ NAT ของเราไม่รับขาเข้า reverse proxy (Caddy) จัดการ client API บน 443

แชทเข้ารหัส end-to-end จริงไหม?

ใช่ — Matrix รองรับการเข้ารหัส end-to-end ต่อห้อง ดังนั้นเนื้อหาข้อความถูกเข้ารหัสบนไคลเอนต์และแม้แต่คุณในฐานะผู้ดำเนินการเซิร์ฟเวอร์ก็อ่านไม่ได้ เพราะคุณเป็นเจ้าของ homeserver ไม่มีบุคคลที่สามถือ metadata หรือบัญชีของคุณด้วย

คุณขอ ID หรือบัตรไหม?

ไม่ ลงทะเบียนด้วยอีเมล จ่ายด้วย USDC หรือ USDT ไม่มีเอกสาร ไม่มีบัตร ไม่ต้อง KYC

← กลับไปบล็อกดูแพ็กเกจและราคา →

ความคิดเห็น

ยังไม่มีความคิดเห็น เป็นคนแรกสิ

แสดงความคิดเห็น

ความคิดเห็นจะถูกตรวจสอบก่อนแสดง