Acerca de nostrfy

Motor de servidor de relé Nostr todo en uno

nostrfy es un servidor de relé para el protocolo Nostr , escrito en Rust. Almacena los eventos enviados por los clientes (Amethyst, Damus, Iris y otros) y los entrega en respuesta a las suscripciones — con una fracción de los recursos de un relé típico.

El proyecto empezó como un experimento: ¿y si un relé pudiera definirse con un solo archivo de configuración, en el servidor más pequeño que puedas alquilar, y aun así implementar todos los NIP del lado del relé — además de servidor de archivos, API REST e interfaz de gestión? nostrfy es la respuesta, y es gratis: con licencia MIT o Apache-2.0.

nostrfy ejecuta el relé oficial del proyecto, y el mismo binario se ha verificado en Linux (x86_64 y aarch64) y FreeBSD — desde un VPS de 512 MB hasta un solo host sirviendo cientos de miles de conexiones.

Nunca se cae

Protección contra sobrecarga, hilos de lectura dedicados, aislamiento de pánicos y límites estrictos de recursos. Un relé solo importa si está funcionando.

Totalmente conforme

Todos los NIP del lado del relé implementados y verificados contra las especificaciones oficiales — incluidos búsqueda, grupos, medios y API de gestión.

Un solo binario

Un único binario Rust estático lo hace todo: relé, API REST, servidor de archivos Blossom, gestión NIP-86, demonio, rotación de registros y estadísticas.

Ligero por naturaleza

Funciona cómodamente en un VPS de 0,25 vCPU / 512 MB. El mapa LMDB es una reserva virtual dispersa; la memoria se mantiene estable a medida que crece la base de datos.