Configuration requise
Ce qu'il faut installer avant de lancer le tableau de bord, avec ou sans Docker.
Avec Docker
- Docker Desktop sous macOS ou Windows, ou Docker Engine sous Linux. Le template a son propre
Dockerfile; Compose n'est pas nécessaire. - Rien d'autre : l'image apporte Node.js 24 et Yarn.
Sans Docker
- Node.js 20.9 ou plus récent, la version dont Next.js 16 a besoin. Node.js 22 ou 24 est recommandé ; l'image Docker utilise 24.
- Yarn 4, via Corepack. Lancez
corepack enableune fois ;package.jsonfixe Yarn 4.12.0, doncyarnchoisit la bonne version tout seul. - Node.js 25 et les versions suivantes n'incluent plus Corepack. Installez-le d'abord avec
npm install -g corepack. - Aucun package global, aucune base de données et aucun fichier
.env.
Une connexion internet
- Pour installer et construire : les dépendances viennent du registre npm, et la construction télécharge les polices Inter et Noto Sans Arabic depuis Google Fonts. L'application les sert ensuite elle-même.
- Pour afficher la carte du monde : la carte de la vue d'ensemble charge la forme des pays depuis
cdn.jsdelivr.net, dans le navigateur. Tout le reste, le logo, les visuels des cartes et les avatars, est un fichier du téléchargement.
Un port libre
Le tableau de bord répond sur le port 3030, avec Docker comme sans. Si un autre programme l'utilise déjà, vous pouvez choisir un autre port au démarrage.