nodyx-relay — architecture technique
nodyx-relay est le service Rust P2P qui rend les instances Nodyx accessibles depuis n'importe où, même derrière un NAT strict.
Fonctionnement
- TCP:7443 — tunnel chiffré pour les connexions WebSocket entrantes
- HTTP:7001 — API de gestion (enregistrement d'instances, healthcheck)
- DbPool auto-reconnect — reconnexion PostgreSQL automatique après une coupure réseau
Intégration Nodyx
Quand une instance démarre, elle s'enregistre sur le relay. Le relay agit comme point de rendez-vous pour les connexions entrantes. Les données restent chiffrées — le relay ne voit pas le contenu.
Version actuelle : v0.1.3-p2p