Nostr の要点は、どの一社もあなたのソーシャルグラフを所有しないことです——あなたのアイデンティティは鍵ペアであり、ノートは誰でも動かせるリレー上に存在します。VPS で自分のリレーを動かせば、イベントに自分が管理する常時オンラインな住処が生まれます:独自のポリシー、公開したすべての永続的なコピー、そしてネットワークを検閲しにくくするもう一つのノード。ふさわしいことに、暗号通貨で KYC なしに支払えます。
Nostr リレーに必要なもの
- 専用 IPv4、ドメイン、WSS。 クライアントは
wss://relay.yourdomain.comに接続するので、ドメイン・有効な TLS・受信 443 が必要です——専用 IP プラン。NAT プランは受信を受け付けません。Nano-IP(月 $8) は個人リレーに、Small-IP は小規模コミュニティに適します。 - 保持用のディスク。 イベントは蓄積します。個人リレーは極小ですが、長期保持の混雑した公開リレーはより多くのディスクを要します(NVMe がクエリを高速に保ちます)。
- 控えめな RAM/CPU。 strfry は効率的で、個人リレーはほとんど負荷になりません。
strfry のセットアップ(Ubuntu 24.04)
# dedicated-IP plan, root shell
apt update && apt install -y git build-essential libssl-dev zlib1g-dev liblmdb-dev \
libflatbuffers-dev libsecp256k1-dev libzstd-dev
git clone https://github.com/hoytech/strfry && cd strfry
git submodule update --init
make setup-golpe && make -j$(nproc)
# minimal config
mkdir -p /var/lib/strfry
cp strfry.conf /etc/strfry.conf
sed -i 's#db = "./strfry-db/"#db = "/var/lib/strfry/"#' /etc/strfry.conf
# run it (bind to localhost; a reverse proxy terminates TLS on 443)
./strfry --config /etc/strfry.conf relay
前段に Caddy を置き、ドメインで自動 HTTPS + WSS を有効に:
apt install -y caddy
cat > /etc/caddy/Caddyfile <<'EOF'
relay.yourdomain.com {
reverse_proxy 127.0.0.1:7777
}
EOF
systemctl restart caddy
ufw allow 80/tcp && ufw allow 443/tcp
Nostr クライアントを wss://relay.yourdomain.com に向ければ、あなたが所有するリレーに公開できます。
自分のものにする(ポリシー)
strfry は誰が公開できるかを決める書き込みポリシープラグインに対応します:
- 個人リレー — 自分の pubkey からの書き込みのみ受け付け、読み取りは誰でも可。小さく速く、スパムなしに保てます。
- コミュニティ/許可リスト — 一連の pubkey(グループ、プロジェクト)を受け付ける。
- アンチスパム — 種類・サイズ・頻度でイベントを拒否する。
読み取りアクセスは開いたままにしてノートを広め、書き込みはロックしておけます。
Nostr リレーに EQVPS を選ぶ理由
- 月 $8 からの専用 IPv4、ドメイン + WSS 対応、全ポート、セルフサービス rDNS。
- EU ロケーション(ドイツ、フィンランド) — クリーンな経路、実効的なデータ保護法。
- KYC なし、暗号通貨で支払い。 登録はメール、支払いは USDC/USDT——暗号ネイティブで分散型のプロトコルにふさわしい。
- 約 60 秒で root、NVMe。 strfry をビルドし、前段に Caddy を置けば、リレーは稼働します。
コメント
まだコメントはありません。最初になりましょう。