L’interface classique de Freebox OS commence à montrer ses limites et deux passionnés ont décidé de repenser l’expérience utilisateur. Le projet baptisé Freebox OS Ultra Dashboard vise à offrir un tableau de bord moderne, centralisé et open source pour les Freebox Ultra, Pop et Delta. Accessible en bêta sur GitHub, il s’appuie sur des technologies récentes comme React 19 et Express 5 et s’adresse à ceux qui souhaitent un affichage clair et des contrôles rapides de leur box.
Que propose Freebox OS Ultra Dashboard ?
Ultra Dashboard condense l’essentiel des informations de la Freebox sur une seule page pour faciliter la surveillance. Les mesures de débits, l’état de la connexion et la température de l’appareil sont visibles en temps réel. L’interface privilégie un design sombre et épuré pour une lecture rapide des statistiques.
Vous trouvez aussi la liste des appareils connectés avec nom, adresse IP et statut de connexion. Les sections dédiées au Wi‑Fi permettent d’activer le WPS, de générer des QR codes et de gérer les listes blanches et noires. Un bouton lance un test de débit et les courbes d’évolution s’affichent instantanément.
Le projet inclut l’accès aux machines virtuelles sur les modèles compatibles et un historique des événements réseau pour diagnostiquer rapidement un incident. Le gestionnaire de fichiers et des onglets pour la télévision, le téléphone et l’analytique complètent l’ergonomie. L’ensemble reste gratuit et publié sous licence MIT sur GitHub.
Comment installer Ultra Dashboard sur votre Freebox ?
L’installation nécessite quelques connaissances techniques mais reste accessible pour un public habitué aux outils réseaux. Il faut disposer de Node.js (version 18 minimum) et du gestionnaire npm pour lancer le projet en local. Ensuite il suffit de cloner le dépôt, installer les dépendances et configurer le fichier .env avec l’adresse de votre Freebox.
La première autorisation doit être validée depuis l’écran LCD de la Freebox pour que l’application soit reconnue par l’API officielle. En développement, l’interface est généralement accessible via localhost:5173. Pour un déploiement sur un NAS ou serveur, Docker et docker‑compose permettent de mettre l’instance en service sur un port dédié.
Quelles fonctionnalités techniques et visuelles sont incluses ?
L’interface mise sur la centralisation des données réseau et la simplicité d’accès aux paramètres essentiels. Les courbes temps réel affichent débit descendant et montant et l’uptime de la box s’affiche clairement en haut du dashboard. Les notifications d’événements réseau et l’historique facilitent le diagnostic.
Sur l’aspect Wi‑Fi, vous pouvez gérer les SSID, visualiser la puissance du signal et générer des QR codes pour une connexion rapide des périphériques. Une section affiche les machines virtuelles et leurs statuts pour les modèles qui les prennent en charge. L’objectif est de réduire le nombre de clics pour atteindre une information ou un réglage.
Le projet repose sur React 19 pour l’interface et Express 5 côté serveur en s’appuyant sur l’API Freebox OS. Le code est open source et les contributeurs peuvent proposer des améliorations directement sur GitHub. La licence MIT garantit une réutilisation souple du code.
Parmi les apports concrets, on note notamment:
- affichage temps réel des débits et courbes d’évolution;
- gestion avancée du Wi‑Fi avec QR codes et WPS;
- liste détaillée des périphériques connectés et accès aux VMs;
- déploiement possible via Docker pour usage sur NAS ou serveur.
Quelles limites et compatibilités faut il connaître ?
Ultra Dashboard est encore en version bêta et certaines fonctions restent en développement, ce qui peut entraîner des bugs ou des comportements incomplets. La compatibilité officielle vise la Freebox Ultra avec des tests en cours sur les modèles Pop et Delta. Les utilisateurs doivent donc vérifier l’état des tests pour leur modèle avant de l’adopter en production.
L’installation implique des manipulations en ligne de commande ce qui peut rebuter les personnes peu familières avec ces outils. En cas de difficultés, le support n’est pas pris en charge par Free et il faudra se tourner vers la communauté ou les contributeurs du projet sur GitHub. Les développeurs communiquent régulièrement les étapes et correctifs sur le dépôt.
Voici un tableau synthétique des prérequis et compatibilités pour vous aider à décider si l’installation vaut le coup.
| Élément | Requis / Statut | Remarques |
|---|---|---|
| Compatibilité | Freebox Ultra officiellement | Freebox Pop et Delta en test |
| Technologies | React 19, Express 5 | API officielle Freebox OS utilisée |
| Pré-requis | Node.js ≥ 18, npm | Accès SSH ou Docker recommandé pour NAS |
| Déploiement | Local ou Docker | Port développement souvent 5173, port Docker configurable |
Articles similaires
- Comment corriger l’affichage ultra-large de Terminator 2D sur PC sans Fate ?
- Comment utiliser AirPlay pour diffuser depuis iPhone, iPad ou Mac ?
- 10 alternatives gratuites à Canva pour créer des visuels
- Comment télécharger des vidéos depuis plus de 1 000 sites avec VidBee ?
- Comment utiliser FpsOverlayer pour surveiller et optimiser les performances de votre PC en jeu?

Journaliste high-tech depuis 8 ans, Maxime est expert en actualités et en tendances du marché des logiciels et des applications.