−25%

Windows-এর বার্ষিক পেমেন্টে, ৩১ অক্টোবর পর্যন্ত। প্ল্যান দেখুন

EQVPS
শুরু করুন

VPS-এ Matrix Synapse সেল্‌ফ-হোস্ট করুন: আপনার নিজের এনক্রিপ্টেড, ফেডারেটেড চ্যাট সার্ভার

Sep 3, 2026 · 2 মিনিট পড়া · EQVPS Team

কেন্দ্রীভূত চ্যাট অ্যাপ আপনার পরিচয়, কন্টাক্ট ও মেসেজ ইতিহাসের মালিক — আর এর যেকোনোটি লক করতে পারে। Matrix এন্ড-টু-এন্ড এনক্রিপ্টেড মেসেজিংয়ের জন্য একটি উন্মুক্ত, ফেডারেটেড প্রোটোকল, আর Synapse এর রেফারেন্স হোমসার্ভার। এটি VPS-এ চালান আর আপনার অ্যাকাউন্ট, রুম ও ইতিহাস এমন সার্ভারে থাকে যা আপনি নিয়ন্ত্রণ করেন — অন্য নেটওয়ার্কে ব্রিজসহ ও কোনো প্ল্যাটফর্ম দ্বাররক্ষী ছাড়া। সার্ভারের দাম ক্রিপ্টোয় দিন, KYC ছাড়াই।

Synapse-এর যা প্রয়োজন

  • একটি ডেডিকেটেড IPv4, একটি ডোমেইন ও HTTPS। ক্লায়েন্ট https://matrix.yourdomain.com ব্যবহার করে আর ফেডারেশন 8448 পোর্ট — তাই ডোমেইন, বৈধ TLS ও ইনবাউন্ড পোর্ট লাগে, একটি ডেডিকেটেড 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"]

ক্লায়েন্ট API-র সামনে একটি TLS রিভার্স প্রক্সি রাখুন:

# 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 (ওয়েব/ডেস্কটপ/মোবাইল) থেকে matrix.yourdomain.com-এ নির্দেশ করে লগ ইন করুন — চ্যাট যা আপনার এবং ফেডারেট করে।

এটিকে নিজের করুন

  • রুমপ্রতি এন্ড-টু-এন্ড এনক্রিপশন; অপারেটর হিসেবে পঠনযোগ্য কিছু আপনার কাছে থাকে না।
  • ফেডারেশন নীতি — উন্মুক্ত, শুধু-আমন্ত্রণ, বা বন্ধ প্রাইভেট সার্ভার।
  • ব্রিজ IRC, Telegram, Signal ইত্যাদিতে; ভয়েস/ভিডিও Element Call দিয়ে।
  • Postgres localhost-এ রাখুন; 443 (ক্লায়েন্ট) ও 8448 (ফেডারেশন) খুলুন।

Matrix Synapse-এর জন্য কেন EQVPS

  • $8/মাস থেকে ডেডিকেটেড IPv4, ডোমেইন + HTTPS বান্ধব, সব পোর্ট, সেল্‌ফ-সার্ভিস rDNS।
  • EU লোকেশন (জার্মানি, ফিনল্যান্ড) — পরিষ্কার রুট, বাস্তব ডেটা-সুরক্ষা আইন।
  • কোনো KYC নেই, ক্রিপ্টোয় পেমেন্ট। রেজিস্টারে ইমেইল, পেমেন্টে USDC/USDT — প্রাইভেট, ফেডারেটেড চ্যাটের জন্য মানানসই।
  • ~৬০ সেকেন্ডে root, NVMe। স্ট্যাক চালু করুন, Caddy যোগ করুন, আর আপনার হোমসার্ভার লাইভ।

Nextcloud (ফাইল, ক্যালেন্ডার) সেল্‌ফ-হোস্ট করুন → · অ্যানোনিমাস VPS হোস্টিং ব্যাখ্যা →

Mastodon-এর জন্য VPS: নিজের ছোট সার্ভার →

Jitsi Meet-এর জন্য VPS: ব্যক্তিগত ভিডিও কল →

FAQ

Matrix হোমসার্ভার সেল্‌ফ-হোস্ট কেন?

Matrix এন্ড-টু-এন্ড এনক্রিপ্টেড চ্যাটের জন্য একটি উন্মুক্ত, ফেডারেটেড প্রোটোকল — ইমেইলের মতো, কিন্তু রিয়েল-টাইম মেসেজিংয়ের জন্য। নিজের Synapse হোমসার্ভার চালানো মানে আপনার অ্যাকাউন্ট, রুম ও ইতিহাস এমন সার্ভারে থাকে যা আপনি নিয়ন্ত্রণ করেন; আপনি রেজিস্ট্রেশন ও ফেডারেশন নীতি ঠিক করেন এবং অন্য নেটওয়ার্কে ব্রিজ করতে পারেন। পরিচয়পত্র ছাড়াই ক্রিপ্টোয় সার্ভারের দাম দিতে পারেন।

Synapse-এর কোন প্ল্যান ও রিসোর্স লাগে?

Synapse একটি স্ট্যাটিক অ্যাপের চেয়ে ভারী — ফেডারেশন ও এনক্রিপশন CPU ও RAM ব্যবহার করে, আর Postgres মেমরি থেকে সুবিধা পায়। ডেডিকেটেড IPv4-সহ Small বা Medium প্ল্যান ব্যক্তিগত বা কমিউনিটি সার্ভারের জন্য যুক্তিসঙ্গত শুরু; ব্যাপকভাবে ফেডারেট করলে বা বড় রুম হোস্ট করলে RAM বাড়ান।

আমার কি ডেডিকেটেড IP ও ডোমেইন লাগবে?

হ্যাঁ। ক্লায়েন্ট https://matrix.yourdomain.com দিয়ে সংযুক্ত হয় আর ফেডারেশন 8448 পোর্ট ব্যবহার করে — দুটোরই ডোমেইন, বৈধ TLS ও ইনবাউন্ড পোর্ট লাগে, অর্থাৎ ডেডিকেটেড IPv4 প্ল্যান। আমাদের NAT প্ল্যান ইনবাউন্ড নেয় না। একটি রিভার্স প্রক্সি (Caddy) 443-এ ক্লায়েন্ট API সামলায়।

চ্যাট কি সত্যিই এন্ড-টু-এন্ড এনক্রিপ্টেড?

হ্যাঁ — Matrix রুমপ্রতি এন্ড-টু-এন্ড এনক্রিপশন সমর্থন করে, তাই মেসেজের বিষয়বস্তু ক্লায়েন্টে এনক্রিপ্ট হয় আর সার্ভার অপারেটর হিসেবে আপনিও তা পড়তে পারেন না। হোমসার্ভার আপনার হওয়ায় মেটাডেটা বা অ্যাকাউন্টও কোনো তৃতীয় পক্ষ রাখে না।

আপনারা কি পরিচয়পত্র বা কার্ড চান?

না। ইমেইল দিয়ে রেজিস্ট্রেশন, USDC বা USDT দিয়ে পেমেন্ট। কোনো নথি নেই, কোনো কার্ড নেই, কোনো KYC নেই।

মন্তব্য

এখনো কোনো মন্তব্য নেই। প্রথম হোন।

একটি মন্তব্য দিন

মন্তব্য প্রকাশের আগে মডারেট করা হয়।