Skip to main content
Aucun fichier .env a creer et aucune variable d’environnement a preparer a l’avance, quel que soit le scenario choisi ci-dessous. L’assistant de configuration dans votre navigateur s’occupe de tout ce qui est indispensable (cle de securite, connexion a la Plateforme) une fois le conteneur demarre.

Choisir un scenario

Un seul ordinateur

Le plus simple pour demarrer. Tous les postes se connectent via le Wi-Fi de l’ecole, pas d’acces depuis l’exterieur.

Serveur dedie

Une machine allumee en continu sur le reseau de l’ecole. Recommande des que plusieurs membres du personnel utilisent Ardoise quotidiennement.

Serveur cloud

Pour un acces a distance (personnel travaillant hors du site). Necessite un nom de domaine et un reverse proxy HTTPS.

Prerequis communs

  • Docker Desktop (ordinateur unique) ou Docker + Docker Compose (serveur dedie/cloud)
  • Une connexion internet (pour la synchronisation de licence et les notifications) - l’ecole continue de fonctionner hors ligne entre deux synchronisations

Deploiement

1

Recuperez votre code d'activation

Affiche automatiquement sur votre tableau de bord fondateur apres inscription sur saas.ardoiseeduc.com. Voir Codes d’activation.
2

Lancez le conteneur

3

Terminez la configuration dans le navigateur

Ouvrez l’adresse de votre serveur (ex. http://localhost:8000 ou l’IP locale de la machine) - vous tombez automatiquement sur un ecran de bienvenue. Collez-y votre code d’activation, puis redemarrez le conteneur une fois (docker compose down && docker compose up -d, ou docker restart ardoise-backend).
4

Connectez votre serveur au portail

Depuis Integrations API sur votre tableau de bord fondateur, indiquez l’adresse de votre serveur (ex. http://192.168.1.42:8000) pour que tout le personnel s’y connecte automatiquement.

Serveur cloud : HTTPS

Un serveur cloud expose sur internet doit passer par un reverse proxy HTTPS (Caddy, par exemple) plutot que d’exposer directement le port du conteneur.
N’exposez jamais le port du serveur Ardoise directement sur internet - seuls les ports 80/443 geres par le reverse proxy doivent etre publics.

Configuration avancee (facultative)

Tout ce qui precede suffit pour une installation standard. Ces options restent facultatives, a ajouter via un bloc environment: dans docker-compose.yml (jamais un fichier .env) :