Aller au contenu principal

Installation

OpenVLE fonctionne sous forme de stack Docker Compose — un seul dépôt contient tous les services nécessaires (backend, frontend, worker, bases de données). Avant l'installation d'OpenVLE, les dépendances externes (Proxmox VE, éventuellement Guacamole) doivent être configurées.

Assurez-vous avant de commencer que votre serveur répond aux conditions requises et que Docker est installé.

Ordre d'installation

  1. Conditions requises — Configuration système requise et installation de Docker
  2. Intégration Proxmox VE — Configurer l'infrastructure VM (obligatoire)
  3. Intégration Apache Guacamole — Configurer l'accès bureau à distance (optionnel, recommandé)
  4. OpenVLE — Installer et configurer l'application via Docker Compose
  5. Référence de configuration — Référence complète de toutes les variables d'environnement
  6. Reverse Proxy — Configurer la terminaison SSL et le routage
  7. Intégration Moodle — Connexion à Moodle (optionnel)
Remarque sur les composants optionnels
  • Proxmox VE est obligatoire. Sans configuration Proxmox correcte, OpenVLE démarre, mais toutes les actions sur les VMs et les modèles de VM échouent.
  • Apache Guacamole est optionnel, mais recommandé. Sans Guacamole, OpenVLE peut être utilisé pour gérer les VMs et les modèles de VM, mais sans accès bureau à distance via le navigateur.
  • L'intégration Moodle est entièrement optionnelle. Si elle n'est pas utilisée, les éléments liés à Moodle ne sont pas affichés dans l'interface utilisateur.