−25%

Windows 연간 결제, 10월 31일까지. 요금제 보기

EQVPS
시작하기

VPS에서 Matrix Synapse 셀프호스팅: 나만의 암호화·연합 채팅 서버

2026년 9월 3일 · 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 — 비공개 연합 채팅에 어울립니다.
  • 약 60초 만에 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는 방별 종단간 암호화를 지원해 메시지 내용이 클라이언트에서 암호화되고 서버 운영자인 당신조차 읽을 수 없습니다. 홈서버가 당신 것이므로 메타데이터나 계정도 제3자가 보유하지 않습니다.

신분증이나 카드를 요구하나요?

아니요. 이메일로 가입, USDC 또는 USDT로 결제. 서류 없음, 카드 없음, KYC 없음.

댓글

아직 댓글이 없습니다. 첫 번째가 되세요.

댓글 남기기

댓글은 표시되기 전에 검토됩니다.