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
اپنے ڈومین پر خودکار HTTPS + WSS کے لیے اس کے آگے Caddy رکھیں:
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 ایک تحریری پالیسی پلگ اِن کی حمایت کرتا ہے تاکہ آپ طے کریں کون شائع کر سکتا ہے:
- ذاتی ریلے — تحریر صرف اپنے pubkeys سے قبول کریں؛ پڑھنا پھر بھی کوئی بھی کر سکتا ہے۔ یہ اسے چھوٹا، تیز اور اسپام سے پاک رکھتا ہے۔
- کمیونٹی / اجازت-فہرست — pubkeys کا ایک مجموعہ (ایک گروپ، ایک پروجیکٹ) قبول کریں۔
- اینٹی اسپام — قسم، حجم یا شرح کے حساب سے ایونٹس مسترد کریں۔
پڑھنے کی رسائی کھلی رکھی جا سکتی ہے تاکہ آپ کے نوٹس پھیلیں، جبکہ تحریر مقفل رہے۔
Nostr ریلے کے لیے EQVPS کیوں
- $8/ماہ سے ڈیڈیکیٹڈ IPv4، ڈومین + WSS دوست، تمام پورٹس، سیلف سروس rDNS۔
- EU مقامات (جرمنی، فن لینڈ) — صاف راستے، حقیقی ڈیٹا تحفظ قانون۔
- کوئی KYC نہیں، کرپٹو سے ادائیگی۔ رجسٹریشن کے لیے ای میل، ادائیگی کے لیے USDC/USDT — ایک کرپٹو-نیٹو، وکندریقرت پروٹوکول کے لیے موزوں۔
- ~60 سیکنڈ میں root، NVMe۔ strfry بنائیں، آگے Caddy رکھیں، اور آپ کا ریلے لائیو ہے۔
تبصرے
ابھی کوئی تبصرہ نہیں۔ پہلے بنیں۔