Galactropy

> SYSTEM_ROOT

MÓDULO GUÍA DE AUTO-ALOJAMIENTO DEL GENERADOR DE ENTROPÍA

Tema
Idioma
GUÍA TÉCNICA OPEN SOURCE

> AUTO_ALOJAMIENTO

Pon en marcha tu propio nodo de entropía física

Galactropy tiene licencia MIT y está pensado para auto-alojarse: clona el repositorio, conecta un receptor SDR y ejecuta docker compose up. Esta página cubre lo que necesitas y los tres comandos para tener un nodo funcionando. La referencia completa de variables de entorno y los perfiles de despliegue multi-host están en el README de GitHub.

1. Lo que necesitas

Hardware: un receptor SDR, ya sea un dongle USB RTL-SDR (la opción más barata, unos 25 $) o un Analog Devices PlutoSDR, más cualquier antena que capte RF ambiental. Software: Docker, Docker Compose y git. Sin GPU, sin un sistema operativo especial más allá de lo que soporta el propio Docker.

2. Tres comandos

Clona el repositorio y luego construye y arranca el stack:

git clone https://github.com/sparksomeventure/big-bang-entropy.git
cd big-bang-entropy
docker compose up --build

Una vez en marcha, confirma que el pool está vivo:

curl http://localhost:8080/healthz

3. Lo que realmente estás ejecutando

Tres contenedores, cada uno con una función: sdr-node lee muestras I/Q en bruto del receptor y transmite entropía acondicionada por UDP; generator mezcla los flujos entrantes con SHA-512 en un pool de 512 MB y lo expone por HTTP y TCP en bruto; nginx sirve la interfaz web y solo reenvía los endpoints de datos. La arquitectura admite varios nodos SDR funcionando en paralelo, y todo puede ejecutarse detrás de un túnel WireGuard sin ningún cambio a nivel de aplicación.

4. Referencia completa de configuración

Las variables de entorno para cada rol de host (generator, nodo SDR, una configuración de desarrollo con una fuente SDR simulada, streaming de cámara por WebRTC), junto con los perfiles de Docker Compose y el diagnóstico por CLI, están documentadas en el README del repositorio.

> README completo en GitHub