Qu'y a-t-il d'installé sur votre serveur Moodle ?
- Moodle 5.2 issu de l'image Docker erseco/alpine-moodle (Nginx et PHP-FPM), réglé en turc
- Base de données PostgreSQL 17
- HTTPS via Caddy : le site s'ouvre sur une adresse sslip.io construite à partir de votre IP, un domaine est donc facultatif
- Des tâches planifiées (cron) qui s'exécutent toutes seules sur le serveur
- Un compte administrateur dont le mot de passe respecte la règle des symboles de Moodle
- Stockage persistant pour les fichiers de cours
- Un pare-feu où seuls les ports 22, 80 et 443 sont ouverts
Quelle taille faut-il pour Moodle ?
Le guide d'installation officiel de Moodle indique 512 Mo de RAM au minimum, recommande 1 Go ou plus, et estime que 8 Go et plus sont probables sur un gros serveur de production. Il qualifie 5 Go de disque de minimum réaliste et ne donne aucun nombre d'utilisateurs fixe, car les besoins dépendent de l'usage et de la charge. La plus petite taille ici est de 2 Go et 2 vCores. En règle générale, pensez à 4 à 8 Go si beaucoup d'étudiants passent des examens en même temps, et ajoutez du disque pour les vidéos et les fichiers de cours.
| Usage | Taille | Prix | Choisir |
|---|---|---|---|
| Quelques personnes | 2 GB RAM · 2 vCore · 40 GB NVMe | $4.51/mois | |
| Petite équipe | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/mois | |
| Entreprise | 8 GB RAM · 4 vCore · 120 GB NVMe | $13.62/mois |
Pour qui ?
- Écoles et enseignants qui gèrent des cours, des classes et des devoirs en ligne
- Centres de formation qui créent une plateforme d'enseignement à distance
- Entreprises qui veulent former leur personnel sur leur propre serveur
- Établissements qui veulent les données de leurs étudiants sur leur propre serveur
- Plateformes dont les étudiants sont en Turquie et qui doivent tourner sur un serveur à Istanbul
Que se passe-t-il après votre commande ?
- Réglez la taille et terminez votre paiement.
- Votre serveur démarre et Moodle s'installe tout seul. Cela a pris environ 4,5 minutes lors de nos tests sur de vrais serveurs.
- Dans votre panneau, ouvrez votre serveur depuis Mes serveurs. Quand la ligne Application de l'onglet Vue d'ensemble indique que Moodle est prêt, cliquez sur Ouvrir l'application.
- Utilisez le lien de connexion en haut à droite et saisissez les informations des lignes Identifiant et Mot de passe. L'identifiant est yonetici, « admin » en turc, et aucun écran de configuration n'apparaît.
- Changez le nom du site (il s'appelle Okulum au départ) et créez votre premier cours.
- Pour l'e-mail, saisissez vos informations SMTP dans /opt/seturack/moodle/.env sur le serveur. L'installation ne configure pas l'e-mail.
Avec chaque serveur
- Sauvegardes quotidiennes incluses dans le prix
- Trafic illimité
- Accès root complet
- Augmentez ou réduisez la RAM et le CPU plus tard, et agrandissez le disque
- Emplacement : Istanbul · IST-1.
Bon à savoir
- Cette image réinitialise le mot de passe et l'e-mail de l'administrateur aux valeurs de .env à chaque démarrage. Pour changer le mot de passe de façon définitive, modifiez MOODLE_SIFRE dans .env.
- Les paramètres SMTP sont eux aussi réécrits depuis .env à chaque démarrage. Mettez vos informations dans le fichier .env plutôt que dans la zone d'administration.
- Cette installation utilise erseco/alpine-moodle, une image maintenue par la communauté et non publiée par Moodle HQ. Elle reste sur la série 5.2 ; lancez docker compose pull puis docker compose up -d pour obtenir les nouvelles versions 5.2.
- Garder Moodle, les plugins et les thèmes à jour est à votre charge.
- Les vidéos et les fichiers de cours occupent de l'espace disque. Le disque peut grandir depuis votre panneau mais ne peut pas diminuer : augmentez-le donc au fur et à mesure de vos besoins.
- Si un certificat ne peut pas être émis, le site s'ouvre en http sur votre adresse IP.
Questions et réponses sur Moodle
De combien de RAM Moodle a-t-il besoin ?
Le guide officiel de Moodle indique 512 Mo au minimum, recommande 1 Go ou plus, et prévoit 8 Go et plus sur les gros serveurs de production. Chez Seturack, la plus petite taille est de 2 Go et 2 vCores, et vous augmentez la taille depuis votre panneau à mesure que la charge grandit.
Combien d'utilisateurs Moodle peut-il prendre en charge ?
Le guide officiel de Moodle ne donne pas de nombre d'utilisateurs fixe et précise que les besoins matériels dépendent de l'usage et de la charge. Commencez petit, surveillez la mémoire pendant les examens et les dates limites de devoirs, et augmentez la taille depuis votre panneau si besoin.
Comment configurer l'e-mail dans Moodle ?
L'image derrière cette installation réécrit les paramètres SMTP de Moodle à partir de variables d'environnement à chaque démarrage. Saisissez vos informations sur les lignes SMTP_HOST, SMTP_PORT, SMTP_USER, SMTP_PASSWORD et SMTP_PROTOCOL de /opt/seturack/moodle/.env (l'adresse de l'expéditeur est la ligne MOODLE_GONDEREN), puis lancez docker compose up -d.
Comment changer le mot de passe administrateur de Moodle ?
Un mot de passe que vous changez dans Moodle revient à la valeur de .env au redémarrage du serveur. Pour le changer de façon définitive, modifiez MOODLE_SIFRE dans /opt/seturack/moodle/.env et lancez docker compose up -d. Le panneau continue d'afficher le mot de passe d'origine.
Moodle est-il gratuit ?
Moodle est un logiciel open source sous GNU GPL, sans frais de licence même pour un usage commercial. Les plugins payants ou les services d'e-mail que vous utilisez sont à votre charge.
Puis-je utiliser mon propre domaine avec Moodle ?
Oui. Faites pointer l'enregistrement A vers l'adresse IP de votre serveur et ajoutez la nouvelle adresse aux paramètres HTTPS. Modifiez ensuite SITE_URL, SITE_HOST et SITE_ADI dans /opt/seturack/moodle/.env et lancez docker compose up -d. Pour les anciens liens dans vos contenus, utilisez l'outil de recherche et remplacement de Moodle.