จุดประสงค์ทั้งหมดของ Nostr คือไม่มีบริษัทเดียวเป็นเจ้าของ social graph ของคุณ — ตัวตนของคุณคือคู่คีย์ และโน้ตของคุณอยู่บน relay ที่ใครก็รันได้ การรัน relay ของคุณเอง บน VPS ให้เหตุการณ์ของคุณมีบ้านที่ออนไลน์เสมอที่คุณควบคุม: นโยบายของคุณเอง สำเนาที่ทนทานของทุกอย่างที่คุณเผยแพร่ และอีกหนึ่ง node ที่ทำให้เครือข่ายเซ็นเซอร์ยากขึ้น เหมาะสม คุณจ่ายค่ามันด้วยคริปโตโดยไม่ KYC
Nostr relay ต้องการอะไร
- IPv4 แบบเฉพาะ โดเมน และ WSS ไคลเอนต์เชื่อมต่อ
wss://relay.yourdomain.comดังนั้นคุณต้องมีโดเมน TLS ที่ถูกต้อง และ 443 ขาเข้า — แพ็กเกจ dedicated-IP แพ็กเกจ NAT ไม่รับขาเข้า Nano-IP ($8/เดือน) เหมาะกับ relay ส่วนตัว Small-IP สำหรับชุมชนเล็ก - ดิสก์สำหรับการเก็บรักษา เหตุการณ์สะสม relay ส่วนตัวจิ๋ว relay สาธารณะที่ยุ่งพร้อมการเก็บรักษายาวต้องการดิสก์มากขึ้น (NVMe เก็บ query เร็ว)
- RAM/CPU พอประมาณ strfry มีประสิทธิภาพ — relay ส่วนตัวแทบไม่บันทึก
ตั้ง strfry (Ubuntu 24.04)
# แพ็กเกจ dedicated-IP, 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)
# คอนฟิกขั้นต่ำ
mkdir -p /var/lib/strfry
cp strfry.conf /etc/strfry.conf
sed -i 's#db = "./strfry-db/"#db = "/var/lib/strfry/"#' /etc/strfry.conf
# รันมัน (ผูกกับ localhost; reverse proxy terminate TLS บน 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 และคุณกำลังเผยแพร่ไปยัง relay ที่คุณเป็นเจ้าของ
ทำให้เป็นของคุณ (นโยบาย)
strfry รองรับ ปลั๊กอินนโยบายการเขียน เพื่อให้คุณตัดสินว่าใครเผยแพร่ได้:
- relay ส่วนตัว — รับการเขียนเฉพาะจาก pubkey ของคุณเอง ใครก็ยังอ่านได้ นี่เก็บมันเล็ก เร็ว และปลอดสแปม
- ชุมชน / allowlist — รับชุด pubkey (กลุ่ม โปรเจกต์)
- ต้านสแปม — ปฏิเสธเหตุการณ์ตามชนิด ขนาด หรืออัตรา
การเข้าถึงอ่านอยู่เปิดได้เพื่อให้โน้ตของคุณกระจาย ขณะที่การเขียนยังล็อก
ทำไม EQVPS สำหรับ Nostr relay
- IPv4 แบบเฉพาะจาก $8/เดือน เป็นมิตรกับโดเมน + WSS ทุกพอร์ต rDNS บริการตนเอง
- ตำแหน่ง EU (เยอรมนี ฟินแลนด์) — เส้นทางสะอาด กฎหมายคุ้มครองข้อมูลจริง
- ไม่ KYC จ่ายด้วยคริปโต อีเมลเพื่อสมัคร USDC/USDT เพื่อจ่าย — เหมาะสำหรับโปรโตคอลแบบ crypto-native กระจายศูนย์
- root ใน ~60 วินาที NVMe build strfry วาง Caddy ไว้ข้างหน้า และ relay ของคุณออนไลน์
ความคิดเห็น
ยังไม่มีความคิดเห็น เป็นคนแรกสิ