nostr.blog
StudioGlossario
Ottieni il tuo @nostr.blog→
nostr.blog

Your decentralized identity on Nostr. One address, zaps, and a clean reader.

ProductHomeGet your @nostr.blogDashboard
LearnStudyGlossary
LegalTermsPrivacy
© 2026 nostr.blog. Open-protocol identity for the decentralized web.
Home›Study›Advanced & technical›Come gestire il tuo relay Nostr nel 2026
Advanced & technical

Come gestire il tuo relay Nostr nel 2026

Una guida pratica per gestire un relay Nostr su un VPS economico. Quale software, come configurarlo, quanto costa e perché potresti volerlo fare.

bynostr.blog editorial team·21 mar 2026·8 min read

Gestire un relay Nostr è accessibile. Il software è open source, il protocollo è semplice e un relay utilizzabile funziona su un VPS da $5. Se hai già fatto self-hosting di qualcosa, puoi gestire un relay in un pomeriggio.

Se dovresti farlo è una domanda diversa. La maggior parte degli utenti non ha bisogno del proprio relay. Alcuni casi specifici beneficiano notevolmente.

Questa guida è il percorso end-to-end per chi vuole provare.

Installa strfry o nostream su un piccolo VPS, punta un dominio su di esso, apri la porta 443. Ci vogliono circa un'ora per chi ha familiarità con Linux. I costi di gestione sono $5-15/mese. Utile per comunità specifiche, utenti attenti alla privacy e chiunque desideri un controllo più profondo sulla propria infrastruttura Nostr.

When you're ready, grab your @nostr.blog address →

Perché potresti voler gestirne uno

Sei motivi legittimi. Se nessuno si applica, usa i relay pubblici.

Relay della comunità. Vuoi un relay per un gruppo specifico (un Nostr aziendale, una comunità di hobby, un incontro locale). Le politiche del tuo relay riflettono le norme di quel gruppo. Gli spammer esterni non possono inondarlo perché controlli l'accesso in scrittura.

Privacy. Vuoi almeno un relay nella tua configurazione dove conosci l'operatore. Le tue abitudini di lettura su quel relay non sono viste da terze parti.

Conservazione. I relay pubblici a volte eliminano gli eventi vecchi. Il tuo relay mantiene i tuoi post indefinitamente se lo desideri.

Sperimentazione. Stai costruendo un client, un'estensione relay o testando nuovi NIP. Avere il tuo relay è essenziale per lo sviluppo.

Performance geografica. Non esiste un buon relay nella tua area geografica. Gestirne uno nella tua regione serve meglio te (e possibilmente altri).

Principio. Valori il contributo alla rete ospitando un nodo. È raro ma reale; alcuni operatori gestiscono relay perché la salute di Nostr dipende da molti relay indipendenti.

Scegliere il software relay

Le due scelte open-source principali ad aprile 2026:

strfry. Scritto in C++, utilizza LMDB per l'archiviazione, estremamente veloce. Gestisce grandi carichi di eventi (milioni di eventi) su hardware modesto. La scelta per i relay incentrati sulle prestazioni.

nostream. TypeScript, funziona su Node.js, utilizza PostgreSQL. Più facile da personalizzare se conosci JavaScript. Buono per politiche personalizzate e plugin.

Esistono diverse altre opzioni (rnostr in Rust, framework khatru per Go, vari fork). Per un primo relay, strfry o nostream coprono il caso comune; entrambi sono ben documentati e attivamente mantenuti.

Questa guida utilizza strfry per la procedura dettagliata concreta.

Requisiti hardware

Per un relay piccolo (decine di centinaia di utenti):

  • VPS: 1-2 core CPU, 1-2 GB RAM
  • Archiviazione: 10-50 GB a seconda della conservazione
  • Larghezza di banda: 100-500 GB/mese
  • Costo: $5-15/mese su Hetzner, DigitalOcean, Linode o simili

Per un relay medio (migliaia di utenti):

  • VPS: 4 core CPU, 4-8 GB RAM
  • Archiviazione: 200+ GB, idealmente SSD
  • Larghezza di banda: 1+ TB/mese
  • Costo: $30-80/mese

La maggior parte dei gestori relay al primo tentativo inizia con un VPS da $5, che è più che sufficiente per cento utenti.

Procedura di configurazione: strfry su Ubuntu

Passaggi concreti per una distribuzione di base. Si presuppone un VPS Ubuntu 22.04+ nuovo.

Passaggio 1: Preparare il server

# Aggiorna il sistema
sudo apt update && sudo apt upgrade -y

# Installa le dipendenze di build
sudo apt install -y git build-essential libssl-dev libz-dev \
    liblmdb-dev libflatbuffers-dev libsecp256k1-dev \
    libzstd-dev pkg-config

Passaggio 2: Clona e costruisci strfry

cd /opt
sudo git clone https://github.com/hoytech/strfry.git
cd strfry
sudo git submodule update --init
sudo make setup-golpe
sudo make -j4

La compilazione richiede circa 5-10 minuti su un VPS piccolo.

Passaggio 3: Configura il relay

Modifica /opt/strfry/strfry.conf. Le sezioni importanti:

  • percorso db: dove vengono archiviati gli eventi
  • indirizzo network e porta di binding
  • sezione info: nome del relay, descrizione, contatto, chiavi pubbliche
  • politiche di retention: quanto tempo conservare gli eventi

Per una configurazione di base, i valori predefiniti funzionano. Personalizza la sezione info per descrivere il tuo relay.

Passaggio 4: Configura il servizio

Crea un'unità systemd in modo che strfry funzioni in modo persistente. /etc/systemd/system/strfry.service:

[Unit]
Description=strfry Nostr relay
After=network.target

[Service]
ExecStart=/opt/strfry/strfry relay
WorkingDirectory=/opt/strfry
User=strfry
Restart=always

[Install]
WantedBy=multi-user.target

Crea l'utente e abilita:

sudo useradd -r -s /bin/false strfry
sudo chown -R strfry:strfry /opt/strfry
sudo systemctl enable --now strfry

Passaggio 5: Configurare TLS (reverse proxy)

I client Nostr si aspettano wss:// (WebSocket su TLS). Usa Caddy o Nginx davanti a strfry.

Caddy è il più semplice. Installa:

sudo apt install -y caddy

Configura /etc/caddy/Caddyfile:

your-relay-domain.com {
    reverse_proxy /* localhost:7777
}

Ricarica: sudo systemctl reload caddy. Caddy ottiene automaticamente un certificato TLS da Let's Encrypt.

Passaggio 6: Configura il DNS

Crea un record A per your-relay-domain.com che punta all'IP del tuo VPS. Aspetta alcuni minuti perché il DNS si propaghi.

Passaggio 7: Verifica

Dal tuo laptop:

curl -s https://your-relay-domain.com

Dovrebbe restituire una breve risposta che conferma che il relay è attivo. In un client Nostr, aggiungi wss://your-relay-domain.com alla tua lista di relay. Dovresti vederlo come connesso e iniziare a ricevere eventi.

Tempo totale trascorso: 30-60 minuti per chi ha familiarità con Linux; 2-3 ore per un principiante.

Get started

Claim your Nostr identity in 2 minutes

  • •Your own @nostr.blog address, verified everywhere
  • •Built-in Lightning wallet for sending and receiving zaps
  • •Full client in one place: feed, notifications, DMs, media, relays

From $2.99/year.Shorter premium names cost more.

Start with nostr.blog→

Operare il relay

Una volta in esecuzione, un relay richiede una manutenzione minima. Alcuni compiti ricorrenti:

Monitora l'utilizzo del disco. Il database di strfry cresce con gli eventi conservati. Controlla mensilmente; riduci se necessario.

Aggiorna il software. strfry riceve aggiornamenti; ricompili quando ce ne sono di significativi. Di solito poche volte all'anno.

Controlla i log per modelli di spam. Un relay sotto attacco spam pesante potrebbe aver bisogno di regolazioni dei limiti di velocità o di un irrigidimento delle politiche.

Rinnova TLS. Caddy lo fa automaticamente. Se usi Nginx manualmente, configura il rinnovo automatico di certbot.

Esegui il backup del database. Per relay piccoli, un rsync settimanale su un altro server va bene. Per dati di cui ti importa fortemente, più frequente.

Impegno di tempo totale: forse 30 minuti al mese una volta che il relay è stabile.

Politiche da decidere

Le regole del tuo relay sono tue. Decidi presto e documentale.

Chi può scrivere. Completamente aperto (qualsiasi evento firmato)? Whitelist (pubkey specifiche)? Pagato (commissione sat per evento)?

Quali tipi. Accettare tutti i tipi di evento, o solo specifici (solo kind:1, nessun repost, nessuna reazione)?

Limitazione della velocità. Quanti eventi al minuto per pubkey? I limiti strfry predefiniti sono ragionevoli; irrigidisci se abusato.

Conservazione. Conservare gli eventi per sempre, o eliminare dopo X giorni? L'eliminazione riduce il disco ma perde la cronologia.

Moderazione. Rimuovi manualmente eventi specifici o pubkey specifiche? Sei l'admin; puoi farlo.

Pubblica le tue politiche a / (la risposta info) in modo che gli utenti sappiano cosa aspettarsi. Un relay opaco è una bandiera rossa per gli utenti.

Costi in pratica

Un budget annuale realistico per un piccolo relay pubblico:

  • VPS: $60-180
  • Dominio: $12-15
  • Strumenti di monitoraggio e backup (facoltativo): $0-60
  • Il tuo tempo: 5-10 ore durante l'anno
  • Totale contanti: $80-250/anno

Per un relay a pagamento con abbonati, i ricavi possono coprire questo e altro. Per un relay gratuito, è un contributo out-of-pocket alla rete (o al tuo uso personale).

Gestire su larga scala

I relay piccoli sono facili. Crescere verso centinaia di migliaia di utenti richiede un vero lavoro operativo.

Considerazioni:

  • Ottimizzazione del database. Le impostazioni predefinite di strfry/nostream funzionano fino a un certo punto. Oltre ~500k utenti attivi, l'indicizzazione personalizzata e l'ottimizzazione ha importanza.
  • Distribuzione geografica. Un relay in una regione non può servire il mondo a bassa latenza. I relay grandi spesso eseguono cluster.
  • Protezione DDOS. I relay popolari vengono attaccati. Cloudflare davanti al relay, o altri servizi DDOS, è comune.
  • Costo su larga scala. Un relay che serve milioni di letture al giorno può costare migliaia di dollari al mese in larghezza di banda e calcolo.

Pochissimi operatori gestiscono questa scala. Damus-relay, nos.lol, relay.primal.net e una manciata di altri sono i pesi massimi attuali. I relay piccoli non hanno bisogno di competere; la rete beneficia da entrambi.

Perché potresti non voler gestirne uno

Motivi onesti per rimanere come utente di relay pubblici.

  • Non hai un motivo specifico. Gestire per principio va bene; gestire per principio senza alcun'altra motivazione si consuma.
  • Non ami il lavoro sysadmin. Il relay non è complesso, ma toccherai occasionalmente configurazioni Linux, log e TLS.
  • Già fidati dei relay pubblici. Se i valori predefiniti funzionano per te, aggiungere il tuo è un lavoro extra senza guadagno chiaro.
  • Non pubblichi o leggi abbastanza da giustificarlo. Gli utenti casuali raramente hanno bisogno del proprio relay.

Non c'è pressione nella comunità Nostr per gestire il tuo relay. La maggior parte degli utenti attivi non lo fa. La rete non ha bisogno che ogni utente contribuisca infrastruttura; ha bisogno di abbastanza per rimanere decentralizzata.

Dopo che è in esecuzione

Dillo alla gente. Un relay senza utenti non è un relay; è un backup. Pubblica su Nostr il tuo nuovo relay, spiega le sue politiche e invita gli utenti che si adattano alle politiche a connettersi. Aspettati 10-50 utenti nel primo mese se lo promuovi; di più se sei conosciuto in una comunità specifica.

Gestire un relay contribuisce alla salute della rete e ti dà un pezzo di infrastruttura che è veramente tuo. Per l'utente giusto, è un progetto gratificante.

Get started

Claim your Nostr identity in 2 minutes

  • •Your own @nostr.blog address, verified everywhere
  • •Built-in Lightning wallet for sending and receiving zaps
  • •Full client in one place: feed, notifications, DMs, media, relays

From $2.99/year.Shorter premium names cost more.

Start with nostr.blog→

Frequently asked questions

Quanto costa gestire un relay Nostr?
Da $5 a $15 al mese per un VPS di base che può servire un piccolo gruppo. Aggiungi $12/anno per un dominio se vuoi un indirizzo leggibile. Un relay che serve alcuni centinaia di utenti richiede forse $20-30/mese. Su larga scala (migliaia di utenti attivi) il costo aumenta con la dimensione del database e la larghezza di banda.
Quali sono i prerequisiti tecnici?
Familiarità con Linux da riga di comando, gestione DNS di base e disponibilità a leggere la documentazione del software relay. Non competenze ingegneristiche profonde; poche ore sono sufficienti se hai già fatto self-hosting prima.
Posso gestire un relay su un server domestico?
Sì, ma ci sono compromessi. I server domestici spesso hanno connettività incoerente, IP dinamici e problemi di TOS dell'ISP con servizi di hosting. Un VPS da $5 di solito è più affidabile di una connessione domestica per questo scopo. Per veri utenti di homelab, può funzionare con una configurazione di rete.
Il mio relay sopravviverà se va offline?
Gli eventi che hai pubblicato su di esso sono già replicati su altri relay (supponendo che tu abbia pubblicato su più di uno). L'indisponibilità del tuo relay lo rende inaccessibile per la lettura di quegli eventi dal tuo relay specifico, ma gli eventi esistono ancora altrove. Se il tuo relay è l'unico su cui pubblichi, il suo uptime ha più importanza.
Posso guadagnare soldi gestendo un relay Nostr?
È possibile ma non automatico. I relay a pagamento generano entrate se attirano abbonati. La maggior parte dei relay gratuiti funziona come servizio alla rete o come progetto personale. L'economia su piccola scala di solito è al pareggio nel migliore dei casi; su larga scala, alcuni operatori guadagnano soldi veri.

Related reading

advanced

Che cos'è un relay Nostr? Una guida in italiano semplice

I relay sono i piccoli server indipendenti che conservano i post Nostr e li inoltrano. Cosa fanno, perché il design è inusuale e come scegliere.

8 min read
advanced

Relais Nostr a pagamento: cosa ottieni per i tuoi soldi

I relais a pagamento promettono feed senza spam, maggiore conservazione, migliore uptime. Cosa consegnano effettivamente nel 2026, quali vale la pena usare, quando il gratuito va bene.

7 min read
getting started

Il protocollo Nostr, spiegato in parole semplici

Nostr è un protocollo, non una piattaforma. La distinzione forma tutto di come funziona, perché non può essere catturato, e cosa può fare.

7 min read