nostr.blog
LernenGlossar
Hol dir @nostr.blog→
nostr.blog

Deine dezentrale Identität im Nostr. Eine Adresse, Zaps und ein sauberer Reader.

ProduktStartseiteHol dir dein @nostr.blogDashboard
LernenStudyGlossar
RechtlichesAGBDatenschutz
© 2026 nostr.blog. Identität auf offenem Protokoll für das dezentrale Web.
Startseite›Study›Fortgeschritten und technisch›So betreibst du dein eigenes Nostr-Relay 2026
Fortgeschritten und technisch

So betreibst du dein eigenes Nostr-Relay 2026

Ein praktischer Leitfaden zum Betrieb eines Nostr-Relays auf einem günstigen VPS. Welche Software, wie man sie konfiguriert, was sie kostet und warum man das tun könnte.

bynostr.blog editorial team·21. März 2026·7 Min. Lesezeit

Ein Nostr-Relay zu betreiben ist machbar. Die Software ist Open Source, das Protokoll ist einfach, und ein verwendbares Relay läuft auf einem 5-Euro-VPS. Wenn du schon etwas selbst gehostet hast, kannst du ein Relay an einem Nachmittag betreiben.

Ob du es tun solltest, ist eine andere Frage. Die meisten Nutzer brauchen ihr eigenes Relay nicht. Einige spezifische Fälle profitieren stark davon.

Dieser Leitfaden ist die vollständige Anleitung für jemanden, der es versuchen möchte.

Installiere strfry oder nostream auf einem kleinen VPS, richte eine Domain darauf aus, öffne Port 443. Dauert etwa eine Stunde für jemanden, der sich mit Linux auskennt. Betriebskosten 5-15 Euro/Monat. Nützlich für spezifische Communities, datenschutzbewusste Nutzer und alle, die tiefere Kontrolle über ihre Nostr-Infrastruktur wollen.

Wenn du bereit bist, sicher dir dein @nostr.blog →

Warum du eines betreiben möchtest

Sechs legitime Gründe. Wenn keiner zutrifft, nutze öffentliche Relays stattdessen.

Community-Relay. Du möchtest ein Relay für eine spezifische Gruppe (Nostr eines Unternehmens, eine Hobby-Community, ein lokales Meetup). Die Richtlinien deines Relays spiegeln die Normen dieser Gruppe wider. Externe Spammer können es nicht überfluten, weil du die Schreibzugriffe kontrollierst.

Datenschutz. Du möchtest mindestens ein Relay in deinem Setup, bei dem du den Betreiber kennst. Deine Lesegewohnheiten auf diesem Relay sind nicht für Dritte sichtbar.

Aufbewahrung. Öffentliche Relays beschneiden manchmal alte Events. Dein eigenes Relay behält deine Beiträge auf Dauer, wenn du das möchtest.

Experimente. Du baust einen Client, eine Relay-Erweiterung oder testest neue NIPs. Dein eigenes Relay ist für die Entwicklung essentiell.

Geografische Leistung. Es existiert kein gutes Relay in deiner geografischen Region. Eines in deiner Region zu betreiben bedient dich (und möglicherweise andere) besser.

Prinzip. Du schätzt es, zum Netzwerk beizutragen, indem du einen Knoten hostest. Das ist selten aber real; einige Betreiber führen Relays, weil Nostrs Gesundheit von vielen unabhängigen abhängt.

Relay-Software wählen

Die zwei großen Open-Source-Optionen im April 2026:

strfry. In C++ geschrieben, nutzt LMDB für Speichern, extrem schnell. Verarbeitet große Event-Lasten (Millionen von Events) auf bescheidener Hardware. Die Wahl für Performance-fokussierte Relays.

nostream. TypeScript, läuft auf Node.js, nutzt PostgreSQL. Leichter zu hacken, wenn du JavaScript kennst. Gut für benutzerdefinierte Richtlinien und Plugins.

Mehrere andere Optionen existieren (rnostr in Rust, khatru Framework für Go, verschiedene Forks). Für ein erstes Relay decken strfry oder nostream den üblichen Fall ab; beide sind gut dokumentiert und aktiv gepflegt.

Dieser Leitfaden nutzt strfry für die konkrete Anleitung.

Hardware-Anforderungen

Für ein kleines Relay (dutzende bis hunderte Nutzer):

  • VPS: 1-2 CPU-Kerne, 1-2 GB RAM
  • Speicher: 10-50 GB je nach Aufbewahrung
  • Bandbreite: 100-500 GB/Monat
  • Kosten: 5-15 Euro/Monat bei Hetzner, DigitalOcean, Linode oder ähnlich

Für ein mittleres Relay (tausende Nutzer):

  • VPS: 4 CPU-Kerne, 4-8 GB RAM
  • Speicher: 200+ GB, idealerweise SSD
  • Bandbreite: 1+ TB/Monat
  • Kosten: 30-80 Euro/Monat

Die meisten Relay-Betreiber zum ersten Mal beginnen mit einem 5-Euro-VPS, der für hundert Nutzer mehr als ausreichend ist.

Aufbau-Anleitung: strfry auf Ubuntu

Konkrete Schritte für eine grundlegende Bereitstellung. Setzt einen frischen Ubuntu 22.04+ VPS voraus.

Schritt 1: Vorbereitung des Servers

# System aktualisieren
sudo apt update && sudo apt upgrade -y

# Build-Abhängigkeiten installieren
sudo apt install -y git build-essential libssl-dev libz-dev \
    liblmdb-dev libflatbuffers-dev libsecp256k1-dev \
    libzstd-dev pkg-config

Schritt 2: strfry klonen und bauen

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

Der Build dauert etwa 5-10 Minuten auf einem kleinen VPS.

Schritt 3: Das Relay konfigurieren

Bearbeite /opt/strfry/strfry.conf. Die wichtigen Abschnitte:

  • db Pfad: wo Events gespeichert werden
  • network Bind-Adresse und Port
  • info Abschnitt: Relay-Name, Beschreibung, Kontakt, öffentliche Schlüssel
  • retention Richtlinien: wie lange Events behalten werden

Für ein grundlegendes Setup funktionieren die Standards. Passe den Info-Abschnitt an, um dein Relay zu beschreiben.

Schritt 4: Den Service einrichten

Erstelle eine systemd-Unit, damit strfry persistieren läuft. /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

Erstelle den Nutzer und aktiviere:

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

Schritt 5: TLS einrichten (Reverse Proxy)

Nostr-Clients erwarten wss:// (WebSocket über TLS). Nutze Caddy oder Nginx vor strfry.

Caddy ist am einfachsten. Installieren:

sudo apt install -y caddy

Konfiguriere /etc/caddy/Caddyfile:

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

Neu laden: sudo systemctl reload caddy. Caddy bekommt automatisch ein TLS-Zertifikat von Let's Encrypt.

Schritt 6: DNS einrichten

Erstelle einen A-Record für your-relay-domain.com, der auf die IP deines VPS zeigt. Warte ein paar Minuten, bis DNS propagiert.

Schritt 7: Überprüfen

Von deinem Laptop:

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

Sollte eine kurze Antwort zurückgeben, die bestätigt, dass das Relay oben ist. Füge in einem Nostr-Client wss://your-relay-domain.com zu deiner Relay-Liste hinzu. Du solltest sehen, dass es verbunden ist und Events empfangen beginnt.

Gesamtdauer: 30-60 Minuten für jemanden vertraut mit Linux; 2-3 Stunden für einen Anfänger.

Starten

Hol dir deine Nostr-Identität in 2 Minuten

  • •Deine eigene @nostr.blog-Adresse, überall verifiziert
  • •Eingebaute Lightning-Wallet für Senden und Empfangen von Zaps
  • •Voller Client an einem Ort: Feed, Benachrichtigungen, DMs, Medien, Relays

Ab 2,99 $/Jahr.Kürzere Premium-Namen kosten mehr.

Mit nostr.blog starten→

Betrieb des Relays

Einmal laufend, erfordert ein Relay minimale Wartung. Ein paar wiederkehrende Aufgaben:

Überwache Speichernutzung. Strfrys Datenbank wächst mit gespeicherten Events. Überprüfe monatlich; beschneide falls nötig.

Aktualisiere die Software. strfry erhält Updates; du buildest neu, wenn es sinnvolle gibt. Normalerweise ein paar Mal pro Jahr.

Überprüfe Logs auf Spam-Muster. Ein Relay unter schwerem Spam-Angriff könnte Rate-Limit-Anpassungen oder stärkere Richtlinien benötigen.

Erneuere TLS. Caddy macht das automatisch. Wenn du Nginx manuell nutzt, richte certbot Auto-Erneuerung ein.

Sichere die Datenbank. Für kleine Relays reicht ein wöchentliches rsync auf einen anderen Server. Für Daten, die dir wichtig sind, häufiger.

Gesamtzeitaufwand: vielleicht 30 Minuten pro Monat, einmal das Relay stabil ist.

Richtlinien zu entscheiden

Die Regeln deines Relays sind deine. Entscheide früh und dokumentiere sie.

Wer kann schreiben. Vollständig offen (jedes signierte Event)? Whitelist (spezifische Pubkeys)? Kostenpflichtig (Sat-Gebühr pro Event)?

Welche Art. Akzeptiere alle Event-Art, oder nur spezifische (nur kind:1, keine Reposts, keine Reaktionen)?

Rate-Limiting. Wie viele Events pro Minute pro Pubkey? Strfrys Standard-Limits sind vernünftig; verschärfe falls missbraucht.

Aufbewahrung. Behalte Events immer, oder beschneide nach X Tagen? Beschneiden reduziert Speicher aber verliert Geschichte.

Moderation. Entfernst du manuell spezifische Events oder spezifische Pubkeys? Du bist der Admin; du kannst.

Veröffentliche deine Richtlinien unter / (die Info-Antwort), damit Nutzer wissen, was sie erwarten. Ein undurchsichtiges Relay ist ein rotes Flagge für Nutzer.

Kosten in der Praxis

Ein realistisches Jahresbudget für ein kleines öffentliches Relay:

  • VPS: 60-180 Euro
  • Domain: 12-15 Euro
  • Monitoring und Backup-Tools (optional): 0-60 Euro
  • Deine Zeit: 5-10 Stunden über das Jahr
  • Gesamtkosten: 80-250 Euro/Jahr

Für ein kostenpflichtiges Relay mit Abonnenten können die Einnahmen dies und mehr abdecken. Für ein kostenloses Relay ist es ein eigenbezahlter Beitrag zum Netzwerk (oder zu deiner eigenen Nutzung).

Betrieb im großen Maßstab

Kleine Relays sind leicht. Ins hundertausende-von-Nutzern zu wachsen erfordert echte Operations-Arbeit.

Überlegungen:

  • Datenbank-Optimierung. Strfrys/Nostreams Standard-Einstellungen funktionieren bis zu einem Punkt. Beyond ~500k aktive Nutzer, benutzerdefinierte Indizierung und Tuning wichtig.
  • Geografische Verteilung. Ein Relay in einer Region kann die Welt nicht mit niedriger Latenz bedienen. Große Relays führen oft Cluster.
  • DDOS-Schutz. Beliebte Relays werden angegriffen. Cloudflare vor dem Relay oder andere DDOS-Services sind üblich.
  • Kosten im großen Maßstab. Ein Relay, das Millionen Lesevorgänge pro Tag bedient, kann tausende Dollar pro Monat in Bandbreite und Rechenleistung kosten.

Sehr wenige Betreiber laufen im großen Maßstab. Damus-relay, nos.lol, relay.primal.net und ein paar andere sind die aktuellen Schwergewichte. Kleine Relays müssen nicht konkurrieren; das Netzwerk profitiert von beiden.

Warum du keines betreiben möchtest

Ehrliche Gründe, als Nutzer öffentlicher Relays zu bleiben.

  • Du hast keinen spezifischen Grund. Aus Prinzip zu betreiben ist in Ordnung; aus Prinzip ohne andere Motivation zu betreiben lässt sich abnutzen.
  • Du magst Sysadmin-Arbeit nicht. Das Relay ist nicht komplex, aber du wirst gelegentlich Linux-Konfigurationen, Logs und TLS berühren.
  • Du vertraust den öffentlichen Relays bereits. Wenn die Standards für dich funktionieren, ist dein eigenes extra Arbeit ohne klaren Gewinn.
  • Du publizierst oder liest nicht genug, um es zu rechtfertigen. Gelegentliche Nutzer brauchen selten ihr eigenes Relay.

Es gibt keinen Druck in der Nostr-Community, dein eigenes Relay zu betreiben. Die meisten aktiven Nutzer tun das nicht. Das Netzwerk braucht nicht, dass jeder Nutzer Infrastruktur beiträgt; es braucht genug, um dezentralisiert zu bleiben.

Nachdem es läuft

Sage es Leuten. Ein Relay ohne Nutzer ist kein Relay; es ist ein Backup. Poste auf Nostr über dein neues Relay, erkläre seine Richtlinien und lade Nutzer ein, die zu den Richtlinien passen, sich zu verbinden. Erwarte 10-50 Nutzer im ersten Monat, wenn du es promotest; mehr, wenn du in einer spezifischen Community bekannt bist.

Ein Relay zu betreiben trägt zur Gesundheit des Netzwerks bei und gibt dir ein Stück Infrastruktur, das wirklich dir gehört. Für den richtigen Nutzer ist es ein bereicherndes Projekt.

Starten

Hol dir deine Nostr-Identität in 2 Minuten

  • •Deine eigene @nostr.blog-Adresse, überall verifiziert
  • •Eingebaute Lightning-Wallet für Senden und Empfangen von Zaps
  • •Voller Client an einem Ort: Feed, Benachrichtigungen, DMs, Medien, Relays

Ab 2,99 $/Jahr.Kürzere Premium-Namen kosten mehr.

Mit nostr.blog starten→

Häufige Fragen

Wie viel kostet es, ein Nostr-Relay zu betreiben?
5 bis 15 Euro pro Monat für einen grundlegenden VPS, der eine kleine Gruppe bedienen kann. Addiere 12 Euro pro Jahr für eine Domain, wenn du eine lesbare Adresse möchtest. Ein Relay, das ein paar hundert Nutzer bedient, benötigt etwa 20 bis 30 Euro pro Monat. Im größeren Maßstab (tausende aktive Nutzer) steigen die Kosten mit der Datenbankgröße und Bandbreite.
Welche technischen Voraussetzungen gibt es?
Sicherheit mit Linux auf der Befehlszeile, grundlegendes DNS-Management und Bereitschaft, die Dokumentation der Relay-Software zu lesen. Keine tiefgehenden Engineering-Fähigkeiten erforderlich; ein paar Stunden sind ausreichend, wenn du schon etwas selbst gehostet hast.
Kann ich ein Relay auf einem heimischen Server betreiben?
Ja, aber es gibt Kompromisse. Heimische Server haben oft inkonsistente Konnektivität, dynamische IPs und ISP-Nutzungsbedingungen bezüglich Hosting-Services. Ein 5-Euro-VPS ist normalerweise zuverlässiger als eine heimische Verbindung. Für echte Homelab-Nutzer kann es mit etwas Netzwerk-Setup funktionieren.
Überlebt mein Relay es, wenn es offline geht?
Die Events, die du daran publiziert hast, sind bereits auf andere Relays repliziert (vorausgesetzt, du hast sie an mehreren publiziert). Dein Relay offline zu nehmen macht es unmöglich, diese Events von deinem Relay aus zu lesen, aber die Events existieren überall sonst. Wenn dein Relay das einzige ist, an das du publizierst, ist dessen Verfügbarkeit wichtiger.
Kann ich mit dem Betrieb eines Nostr-Relays Geld verdienen?
Möglich, aber nicht automatisch. Kostenpflichtige Relays generieren Einnahmen, wenn sie Abonnenten anziehen. Die meisten kostenlosen Relays werden als Service für das Netzwerk oder als persönliches Projekt betrieben. Die Wirtschaftlichkeit im kleinen Maßstab ist normalerweise bestenfalls kostendeckend; im größeren Maßstab verdienen einige Betreiber echtes Geld.

Weiterlesen

Fortgeschritten und technisch

Was ist ein Nostr-Relay? Ein einfacher Leitfaden

Relays sind kleine, unabhängige Server, die Nostr-Beiträge speichern und weiterleiten. Was sie tun, warum das Design ungewöhnlich ist und wie man sie auswählt.

7 Min. Lesezeit
Fortgeschritten und technisch

Bezahlte Nostr-Relays: Was man für sein Geld bekommt

Bezahlte Relays versprechen Spam-freie Feeds, bessere Speicherung, höhere Verfügbarkeit. Was sie 2026 tatsächlich liefern, welche es wert sind zu nutzen, wann kostenlos ausreicht.

6 Min. Lesezeit
Erste Schritte

Das Nostr-Protokoll, einfach erklärt

Nostr ist ein Protokoll, keine Plattform. Diese Unterscheidung prägt alles daran, wie es funktioniert, warum es nicht vereinnahmt werden kann, und was es bewirken kann.

6 Min. Lesezeit