La plateforme est libre. Installez-la chez vous.
Le moteur qui fait tourner ce site est publié en open source : éditeur, exécution du code dans le navigateur, tests automatiques, progression, cohortes. Une école, une entreprise ou un formateur peut l'installer sur son propre serveur, avec Docker, et garder les données de ses apprenants chez lui.
Tout ce que vous utilisez ici, sur votre serveur.
Le code dans le navigateur.Éditeur avec complétion, aperçu en direct, console du projet. Le code des apprenants s'exécute dans leur navigateur, jamais sur votre serveur : un petit serveur suffit.
Des exercices corrigés par des tests.Chaque objectif est vérifié par un test automatisé, avec indices, solution de référence et fiche de cours en PDF à la fin de chaque chapitre.
Les environnements prêts.Symfony, Laravel, Nuxt et un simulateur Docker : de quoi écrire des exercices sur ces technologies sans rien installer sur les postes.
Cohortes et suivi.Un code d'invitation par groupe, les parcours ouverts à chacun, et un tableau de progression par apprenant et par exercice.
L'atelier des auteurs.Écrivez vos propres parcours, exercice par exercice, et vérifiez-les avant de les ouvrir : tests en échec au départ, verts avec la solution.
Vos données chez vous.Comptes et progression restent dans votre base. Le mentor IA et la vente en ligne sont facultatifs, avec vos propres clés.
Un serveur, Docker et deux noms de domaine.
L'image est publiée : rien à compiler. Vous renseignez vos adresses et vos réglages dans un fichier, puis vous lancez la plateforme. Le HTTPS est obtenu automatiquement, et un parcours de démonstration est chargé pour commencer.
Reverse proxy, essai sur votre poste, mises à jour, sauvegardes : tout est dans le guide d'installation.
# Récupérer les fichiers d'installation curl -fsSLO …/auto-hebergement/compose.yaml curl -fsSL -o .env …/auto-hebergement/.env.example # Vos domaines, votre base, vos emails APP_URL=https://apprendre.mon-ecole.fr SANDBOX_URL=https://bac-a-sable-mon-ecole.net # Lancer la plateforme docker compose up -d
Le moteur est libre. Les parcours, sur devis.
Les parcours proposés sur ce site ne sont pas inclus dans le code libre : leur écriture est ce qui finance le projet. Vous pouvez écrire les vôtres, ou utiliser ceux de Forelse sur votre propre instance, avec une licence adaptée à votre groupe.
Libre, et qui le reste.
Le moteur est sous licence AGPL-3.0 : vous pouvez l'utiliser, l'étudier, le modifier et le redistribuer. Si vous proposez une version modifiée à vos apprenants, vous leur en donnez aussi le code.
Le code, le guide et le journal des versions sont sur le dépôt ; pour tout le reste, passez par la page de contact.