Un écosystème indépendant · Rust · Web · Android

Foldsuite

L'écosystème moderne pour Folding@Home.
Un nœud performant, un hub de statistiques en temps réel, une app pour tout piloter.

◈ fah-node-rs

Le nœud, réécrit en Rust.

Une implémentation moderne, performante et prévisible du nœud Folding@Home. Écrite from scratch en Rust, elle englobe relay, agent, admin et supervision.

  • Relay optimisé Routage bas-latence entre clients et work-units. Reconnexion automatique.
  • Panel d'administration Interface web pour surveiller les connexions, gérer les clients et pousser des configurations.
  • Agent supervisé Redémarrage automatique, hot-reload de configuration, logs structurés.
  • Intégration Home Assistant Exposition native des métriques et actions du nœud à HA. Zéro plugin custom.
  • ACME automatique Renouvellement Let's Encrypt intégré. Certificats toujours valides, sans cron.
fah-node ~ status
$ fah-node status

 node        running   uptime 21d 04h
 relay       healthy   12 clients connectés
 agent       supervised   restart-on-exit
 acme        renewed    valid until 2026-10-14
 ha-bridge   exposed    28 entities

production    12 843 PPD
work-units    3 en cours · 214 terminés cette semaine
réseau        stable · 0 déconnexions
◈ fold-monitor

Le tableau de bord, en temps réel.

Un hub standalone qui centralise les statistiques de tous vos clients FAH. Server-Sent Events pour du live sans polling, PPD calculée correctement même quand une machine est en pause.

  • PPD pause-aware La vraie puissance de calcul, sans être fausse par les pauses. Comptabilité honnête.
  • Dashboard SSE Mises à jour instantanées via Server-Sent Events. Aucun rafraîchissement manuel.
  • Login web sécurisé Authentification par session, gestion des déconnexions, protection des routes.
  • Notifications d'événements Alertes en cas de work-unit terminée, client déconnecté, seuil de PPD franchi.
fold-monitor en direct
PPD total
42 189
↗ 8,4% · 24 h
Clients actifs
7
sur 8 configurés
WU semaine
214
↗ 12 vs semaine dernière
Uptime moyen
98,4%
30 derniers jours
◈ Fold Control

Votre client, dans votre poche.

Application Android native pour piloter votre client Folding@Home à distance. Communication chiffrée via le relay Foldsuite — plus besoin d'exposer votre machine sur Internet.

  • Interface épurée Une seule vue, tout ce qui compte. Pause, reprise, état des WU d'un coup d'œil.
  • Relay-only Aucun port à ouvrir chez vous. Votre client se connecte au relay, l'app aussi.
  • Notifications de production Recevez une notification quand un WU termine ou que quelque chose déraille.
  • Version 1.9.3 disponible Multi-clients, thème sombre/clair, français par défaut.
Fold Control
Client principal
tower-01
14 208 PPD
WU en cours · 68% · reste 4h 12m
laptop-02
7 421 PPD
pi-cluster
en pause
Commencer

Trois étapes, quinze minutes.

Foldsuite est livré sous forme de binaires pré-compilés pour Linux (x86_64 et ARM) plus des instructions Docker. Aucune dépendance runtime, aucune base de données externe requise.

  1. 1

    Installez le nœud

    Téléchargez la dernière release fah-node-rs et lancez-la avec votre domaine.

    curl -sSL foldsuite.fr/install | sh
    fah-node --domain foldsuite.fr --admin-port 8443
  2. 2

    Connectez le monitor

    Lancez fold-monitor et pointez-le vers votre nœud. L'auto-découverte fait le reste.

    fold-monitor --node https://fah.foldsuite.fr
    # → http://localhost:7397
  3. 3

    Installez l'app

    Téléchargez Fold Control sur Android, scannez le QR code du monitor, c'est fait.

    Télécharger l'APK →

Besoin de plus de détails ?

Lire la documentation complète →