NavigationPluginsArchitectureInfrastructureExploitationProjet |
Infra /
Déploiement — ProcéduresDéploiementInstallation d'un pluginMéthode 1 : Via Plugin Installer
Méthode 2 : Manuelle docker exec <container> php /bitnami/moodle/admin/cli/upgrade.php --non-interactive docker exec <container> php /bitnami/moodle/admin/cli/purge_caches.php docker exec <container> bash -c 'chown -R daemon:daemon /bitnami/moodledata/ && chmod -R 775 /bitnami/moodledata/' Déploiement depuis le PC localscp -r dreamu_ai/ younes@srv-moodle.tail1851a9.ts.net:/tmp/dreamu_ai/ ssh younes@srv-moodle.tail1851a9.ts.net "docker cp /tmp/dreamu_ai/ moodle-master:/bitnami/moodle/local/dreamu_ai" ssh younes@srv-moodle.tail1851a9.ts.net "docker exec moodle-master php /bitnami/moodle/admin/cli/upgrade.php --non-interactive" Environnements
PrérequisDocker + Docker Compose, Tailscale, pdftotext (non persistant), PHP max_execution_time=300s, Caddy read_timeout 300s. CronToutes les 5 min sur les 4 instances : fix permissions moodledata + cron Moodle. |