Freebox OS Ultra Dashboard : dashboard moderne pour Ultra, Delta & Pop
Hoy ! Toujours présent, juste débordé côté pro, peu motivé IRL, donc moins de geekeries à partager (et pourtant ce ne sont pas les idées et découvertes qui manquent).
J’ai découvert ce dash revisité pour Freebox via GrimZam sur un forum il y’a plusieurs mois déjà et je viens de repasser chez Free à la maison, l’opportunité de tester ça.
À héberger en Docker ou en dur, ce dash déporté créé par HGHugo, permet de passer de l’interface classique

à un outil plus moderne

Comme on peut le voir via l’uptime, j’ai la box depuis 4 jours ^^

Grâce à l’API mise à disposition par Free, c’est très complet











Ça s’installe en 2-2 via Docker. Exemple de compose
services:
freebox-dashboard:
image: ghcr.io/hghugo/freeboxos-ultra-dashboard:latest
container_name: freebox-dashboard
restart: always
ports:
- "${DASHBOARD_PORT:-7505}:3000"
environment:
- NODE_ENV=production
- PORT=6787
- FREEBOX_HOST=${FREEBOX_HOST:-mafreebox.freebox.fr}
- FREEBOX_TOKEN_FILE=/app/data/freebox_token.json
volumes:
- /volume1/docker/freeboxdash:/app/data
# Health check (use 127.0.0.1 instead of localhost to avoid IPv6 issues)
healthcheck:
test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://127.0.0.1:3000/api/health"]
interval: 30s
timeout: 10s
retries: 3
start_period: 40s
Et de .env
# Freebox Configuration
FREEBOX_URL=https://mafreebox.freebox.fr
FREEBOX_LOCAL_IP=192.168.1.254
FREEBOX_APP_ID=fr.freeboxos.dashboard
FREEBOX_APP_NAME=Freebox Dashboard
FREEBOX_APP_VERSION=1.0.0
FREEBOX_DEVICE_NAME=Dashboard Web App
# Server
SERVER_PORT=3001
Et à la 1ère connexion, il faut valider l’accès depuis la Freebox directement (bouton ->).

Projet sympa, je ne m’en servirai pas tous les jours vu que je ne me sers pas de la Freebox comme serveur mais ça reste plus pratique à manipuler que l’interface embarquée.
![]()