Уся суть 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 (група, проєкт).
- Анти-спам — відхиляти події за типом, розміром чи частотою.
Доступ на читання можна лишити відкритим, щоб нотатки поширювалися, а записи тримати під замком.
Чому EQVPS для Nostr-релея
- Виділений IPv4 від $8/міс, зручно для домену + WSS, усі порти, самостійний rDNS.
- Локації в ЄС (Німеччина, Фінляндія) — чисті маршрути, реальний закон про захист даних.
- Без KYC, оплата криптою. Email для реєстрації, USDC/USDT для оплати — доречно для крипто-нативного, децентралізованого протоколу.
- Root за ~60 секунд, NVMe. Зберіть strfry, поставте Caddy — і релей працює.
Коментарі
Поки немає коментарів. Будьте першим.