nostr.blog
AprenderGlosario
Obtén tu @nostr.blog→
nostr.blog

Tu identidad descentralizada en Nostr. Una dirección, zaps y un lector limpio.

ProductoInicioConsigue tu @nostr.blogPanel
AprenderStudyGlosario
LegalTérminosPrivacidad
© 2026 nostr.blog. Identidad de protocolo abierto para la web descentralizada.
Inicio›Study›Avanzado y técnico›Cómo ejecutar tu propio relé Nostr en 2026
Avanzado y técnico

Cómo ejecutar tu propio relé Nostr en 2026

Una guía práctica para ejecutar un relé Nostr en un VPS económico. Qué software, cómo configurarlo, cuánto cuesta y por qué podrías quererlo.

bynostr.blog editorial team·21 mar 2026·8 min de lectura

Ejecutar un relé Nostr es asequible. El software es de código abierto, el protocolo es simple, y un relé usable funciona en un VPS de $5. Si has auto-alojado algo antes, puedes ejecutar un relé en una tarde.

Ya sea que deberías hacerlo es una pregunta diferente. La mayoría de los usuarios no necesitan su propio relé. Algunos casos específicos se benefician fuertemente.

Esta guía es el tutorial de principio a fin para alguien que quiere intentarlo.

Instala strfry o nostream en un pequeño VPS, apunta un dominio hacia él, abre el puerto 443. Toma aproximadamente una hora para alguien cómodo con Linux. El costo de ejecución es $5-15/mes. Útil para comunidades específicas, usuarios conscientes de la privacidad y cualquiera que quiera control más profundo sobre su infraestructura Nostr.

Cuando estés listo, pide tu dirección @nostr.blog →

Por qué podrías querer ejecutar uno

Seis razones legítimas. Si ninguna se aplica, usa relés públicos en su lugar.

Relé comunitario. Quieres un relé para un grupo específico (un Nostr de empresa, una comunidad de aficiones, un encuentro local). Las políticas de tu relé reflejan las normas de ese grupo. Los spammers externos no pueden inundarlo porque controlas el acceso de escritura.

Privacidad. Quieres al menos un relé en tu configuración donde conoces al operador. Tus hábitos de lectura en ese relé no son vistos por ningún tercero.

Retención. Los relés públicos a veces eliminan eventos antiguos. Tu propio relé mantiene tus publicaciones indefinidamente si lo deseas.

Experimentación. Estás construyendo un cliente, una extensión de relé o probando nuevos NIPs. Tener tu propio relé es esencial para el desarrollo.

Rendimiento específico de la región. No existe un buen relé en tu área geográfica. Ejecutar uno en tu región te sirve a ti (y posiblemente a otros) mejor.

Principio. Valoras contribuir a la red alojando un nodo. Esto es raro pero real; algunos operadores ejecutan relés porque la salud de Nostr depende de muchos independientes.

Elegir software del relé

Las dos opciones principales de código abierto a partir de abril de 2026:

strfry. Escrito en C++, usa LMDB para almacenamiento, extremadamente rápido. Maneja grandes cargas de eventos (millones de eventos) en hardware modesto. La opción para relés enfocados en rendimiento.

nostream. TypeScript, se ejecuta en Node.js, usa PostgreSQL. Más fácil de hackear si conoces JavaScript. Bueno para políticas personalizadas y plugins.

Existen varias otras opciones (rnostr en Rust, framework khatru para Go, varios forks). Para un primer relé, strfry o nostream cubren el caso común; ambos están bien documentados y activamente mantenidos.

Esta guía usa strfry para el tutorial concreto.

Requisitos de hardware

Para un relé pequeño (decenas a cientos de usuarios):

  • VPS: 1-2 núcleos de CPU, 1-2 GB de RAM
  • Almacenamiento: 10-50 GB dependiendo de la retención
  • Ancho de banda: 100-500 GB/mes
  • Costo: $5-15/mes en Hetzner, DigitalOcean, Linode o similar

Para un relé mediano (miles de usuarios):

  • VPS: 4 núcleos de CPU, 4-8 GB de RAM
  • Almacenamiento: 200+ GB, idealmente SSD
  • Ancho de banda: 1+ TB/mes
  • Costo: $30-80/mes

La mayoría de los operadores de relés por primera vez comienzan con un VPS de $5, que es más que suficiente para cien usuarios.

Tutorial de configuración: strfry en Ubuntu

Pasos concretos para un despliegue básico. Asume un VPS Ubuntu 22.04+ fresco.

Paso 1: Preparar el servidor

# Actualizar el sistema
sudo apt update && sudo apt upgrade -y

# Instalar dependencias de compilación
sudo apt install -y git build-essential libssl-dev libz-dev \
    liblmdb-dev libflatbuffers-dev libsecp256k1-dev \
    libzstd-dev pkg-config

Paso 2: Clonar y compilar 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 compilación toma aproximadamente 5-10 minutos en un VPS pequeño.

Paso 3: Configurar el relé

Edita /opt/strfry/strfry.conf. Las secciones importantes:

  • ruta db: dónde se almacenan los eventos
  • dirección y puerto de network
  • sección info: nombre del relé, descripción, contacto, claves públicas
  • políticas de retention: cuánto tiempo mantener eventos

Para una configuración básica, los valores predeterminados funcionan. Personaliza la sección de información para describir tu relé.

Paso 4: Configurar el servicio

Crea una unidad systemd para que strfry se ejecute persistentemente. /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 el usuario y habilita:

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

Paso 5: Configurar TLS (proxy inverso)

Los clientes Nostr esperan wss:// (WebSocket sobre TLS). Usa Caddy o Nginx frente a strfry.

Caddy es lo más fácil. Instala:

sudo apt install -y caddy

Configura /etc/caddy/Caddyfile:

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

Recarga: sudo systemctl reload caddy. Caddy obtiene automáticamente un certificado TLS de Let's Encrypt.

Paso 6: Apunta DNS

Crea un registro A para your-relay-domain.com apuntando a la IP de tu VPS. Espera unos minutos para que se propague el DNS.

Paso 7: Verificar

Desde tu portátil:

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

Debería devolver una respuesta corta confirmando que el relé está activo. En un cliente Nostr, agrega wss://your-relay-domain.com a tu lista de relés. Deberías verlo como conectado y comenzar a recibir eventos.

Tiempo total transcurrido: 30-60 minutos para alguien familiarizado con Linux; 2-3 horas para un principiante.

Empezar

Reclama tu identidad Nostr en 2 minutos

  • •Tu propia dirección @nostr.blog, verificada en todas partes
  • •Billetera Lightning integrada para enviar y recibir zaps
  • •Cliente completo en un solo sitio: feed, notificaciones, DMs, medios, relays

Desde 2,99 $/año.Los nombres premium más cortos cuestan más.

Empezar con nostr.blog→

Operando el relé

Una vez en ejecución, un relé requiere mantenimiento mínimo. Algunas tareas recurrentes:

Monitorear uso de disco. La base de datos de strfry crece con eventos retenidos. Verifica mensualmente; poda si es necesario.

Actualizar el software. strfry recibe actualizaciones; reconstruyes cuando hay actualizaciones significativas. Generalmente unas pocas veces por año.

Verificar logs para patrones de spam. Un relé bajo un ataque de spam pesado puede necesitar ajustes de límite de velocidad o endurecimiento de políticas.

Renovar TLS. Caddy lo hace automáticamente. Si usas Nginx manualmente, configura la renovación automática de certbot.

Hacer copia de seguridad de la base de datos. Para relés pequeños, un rsync semanal a otro servidor está bien. Para datos que te importan mucho, más frecuente.

Compromiso total de tiempo: quizás 30 minutos al mes una vez que el relé es estable.

Políticas que decidir

Las reglas de tu relé son tuyas. Decide temprano y documéntalo.

Quién puede escribir. ¿Completamente abierto (cualquier evento firmado)? ¿Lista blanca (pubkeys específicas)? ¿Pagado (cuota de sat por evento)?

Qué tipos. ¿Aceptar todos los tipos de eventos, o solo específicos (solo kind:1, sin reposiciones, sin reacciones)?

Límite de velocidad. ¿Cuántos eventos por minuto por pubkey? Los límites predeterminados de strfry son razonables; aprieta si se abusa.

Retención. ¿Mantener eventos para siempre, o podar después de X días? La poda reduce disco pero pierde historial.

Moderación. ¿Eliminas manualmente eventos específicos o pubkeys específicos? Eres el administrador; puedes.

Publica tus políticas en / (la respuesta de información) para que los usuarios sepan qué esperar. Un relé opaco es una bandera roja para los usuarios.

Costos en la práctica

Un presupuesto anual realista para un pequeño relé público:

  • VPS: $60-180
  • Dominio: $12-15
  • Herramientas de monitoreo y copia de seguridad (opcional): $0-60
  • Tu tiempo: 5-10 horas durante el año
  • Total en efectivo: $80-250/año

Para un relé pagado con suscriptores, los ingresos pueden cubrir esto y más. Para un relé gratuito, es una contribución de bolsillo a la red (o a tu propio uso).

Ejecutar a escala

Los relés pequeños son fáciles. Crecer a cientos de miles de usuarios requiere trabajo de operaciones real.

Consideraciones:

  • Optimización de bases de datos. La configuración predeterminada de strfry/nostream funciona hasta cierto punto. Más allá de ~500k usuarios activos, la indexación personalizada y la sintonización importa.
  • Distribución geográfica. Un relé en una región no puede servir al mundo con baja latencia. Los relés grandes frecuentemente ejecutan clusters.
  • Protección DDOS. Los relés populares son atacados. Cloudflare frente al relé, u otros servicios DDOS, es común.
  • Costo a escala. Un relé que sirve millones de lecturas por día puede costar miles de dólares por mes en ancho de banda y computación.

Muy pocos operadores se ejecutan a esta escala. Damus-relay, nos.lol, relay.primal.net y un puñado de otros son los pesos pesados actuales. Los relés pequeños no necesitan competir; la red se beneficia de ambos.

Por qué podrías no querer ejecutar uno

Razones honestas para mantenerte como usuario de relés públicos.

  • No tienes una razón específica. Ejecutar por principio está bien; ejecutar por principio sin otra motivación se agota.
  • No disfrutas el trabajo de sysadmin. El relé no es complejo, pero tocarás ocasionalmente configuraciones de Linux, logs y TLS.
  • Ya confías en los relés públicos. Si los valores predeterminados funcionan para ti, agregar el tuyo es trabajo extra sin ganancia clara.
  • No publicas o lees lo suficiente para justificarlo. Los usuarios casuales raramente necesitan su propio relé.

No hay presión en la comunidad Nostr para ejecutar tu propio relé. La mayoría de los usuarios activos no lo hacen. La red no necesita que cada usuario contribuya infraestructura; necesita suficientes para mantenerse descentralizada.

Después de que esté en ejecución

Cuéntale a la gente. Un relé sin usuarios no es un relé; es una copia de seguridad. Publica en Nostr sobre tu nuevo relé, explica sus políticas e invita a usuarios que se ajusten a las políticas a conectarse. Espera 10-50 usuarios en el primer mes si lo promocionas; más si eres conocido en una comunidad específica.

Ejecutar un relé contribuye a la salud de la red y te da una pieza de infraestructura que es genuinamente tuya. Para el usuario correcto, es un proyecto gratificante.

Empezar

Reclama tu identidad Nostr en 2 minutos

  • •Tu propia dirección @nostr.blog, verificada en todas partes
  • •Billetera Lightning integrada para enviar y recibir zaps
  • •Cliente completo en un solo sitio: feed, notificaciones, DMs, medios, relays

Desde 2,99 $/año.Los nombres premium más cortos cuestan más.

Empezar con nostr.blog→

Preguntas frecuentes

¿Cuánto cuesta ejecutar un relé Nostr?
$5 a $15 por mes para un VPS básico que pueda servir a un pequeño grupo. Suma $12/año para un dominio si quieres una dirección legible. Un relé que sirve a unos cientos de usuarios necesita quizás $20 a $30/mes. A escala (miles de usuarios activos) el costo sube con el tamaño de la base de datos y el ancho de banda.
¿Cuáles son los requisitos técnicos previos?
Comodidad con Linux en la línea de comandos, gestión básica de DNS y disposición a leer la documentación del software del relé. No se requieren habilidades de ingeniería profunda; unas pocas horas son suficientes si has hecho auto-hosting antes.
¿Puedo ejecutar un relé en un servidor casero?
Sí, pero hay compensaciones. Los servidores caseros frecuentemente tienen conectividad inconsistente, IPs dinámicas y problemas con los términos de servicio del ISP para hosting. Un VPS de $5 generalmente es más confiable que una conexión casera para este propósito. Para usuarios genuinos de homelab, puede funcionar con algo de configuración de red.
¿Sobrevivirá mi relé si se desconecta?
Los eventos que publicaste en él ya están replicados en otros relés (asumiendo que publicaste en múltiples). Tu relé desconectándose lo hace indisponible para leer esos eventos desde tu relé específicamente, pero los eventos aún existen en otro lugar. Si tu relé es el único en el que publicas, su tiempo de actividad importa más.
¿Puedo ganar dinero ejecutando un relé Nostr?
Posible pero no automático. Los relés pagos generan ingresos si atraen suscriptores. La mayoría de los relés gratuitos se ejecutan como un servicio a la red o como un proyecto personal. La economía a pequeña escala generalmente es punto de equilibrio en el mejor de los casos; a escala, algunos operadores ganan dinero real.

Sigue leyendo

Avanzado y técnico

¿Qué es un relé de Nostr? Una guía en lenguaje sencillo

Los relés son pequeños servidores independientes que almacenan publicaciones de Nostr y las reenvían. Qué hacen, por qué el diseño es inusual y cómo elegir.

7 min de lectura
Avanzado y técnico

Retransmisiones pagadas en Nostr: qué obtienes por tu dinero

Las retransmisiones pagadas prometen feeds sin spam, mayor retención, mejor tiempo de actividad. Lo que realmente entregan en 2026, cuáles vale la pena usar, cuándo gratis es suficiente.

7 min de lectura
Primeros pasos

El protocolo Nostr, explicado en inglés simple

Nostr es un protocolo, no una plataforma. La distinción determina todo sobre cómo funciona, por qué no puede ser capturado, y qué puede hacer.

7 min de lectura