Paillasse/ansible/roles/portail/tasks
Adam Belkacemi 6ea7a1cc16 ajoute le stockage S3 des devoirs maison (bloc B, dernier chantier)
Dépôt de fichier en plus du texte libre pour les devoirs maison, stocké
sur Hetzner Object Storage (jamais sur le disque du serveur), masqué
côté élève tant que le bucket n'est pas configuré. Purge RGPD étendue
pour supprimer aussi les fichiers d'Object Storage. Ansible lit les
identifiants depuis un fichier que seul Adam peut créer sur le serveur
(runbook docs/runbooks/stockage-s3.md) ; le bloc B du CLAUDE.md est
maintenant complet.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-10-14 09:52:15 +02:00
..
01-systeme.yml passe le portail en HTTPS sur syllabuslab.fr, avec en-têtes de sécurité et CSP 2026-10-09 10:39:50 +02:00
02-bases-donnees.yml ajoute le portail Laravel : connexion prof/élève, session unique, gestion de classe, salle d'attente 2026-10-08 02:01:58 +02:00
03-code.yml ajoute le stockage S3 des devoirs maison (bloc B, dernier chantier) 2026-10-14 09:52:15 +02:00
04-labs.yml ajoute le stock chaud, la correction automatique et les nouveaux essais de création de stack 2026-10-08 21:52:16 +02:00
05-nginx.yml ajoute le relais TURN sur 443 pour la visio (ADR 0006), avec coturn et le routage Nginx par nom 2026-10-13 11:45:53 +02:00
06-queue-scheduler.yml ajoute le stock chaud, la correction automatique et les nouveaux essais de création de stack 2026-10-08 21:52:16 +02:00
07-turn-stream.yml ajoute le relais TURN sur 443 pour la visio (ADR 0006), avec coturn et le routage Nginx par nom 2026-10-13 11:45:53 +02:00
08-banque-quiz.yml sépare la vitrine de l'application : vraie coquille, barre par rôle, chat 2026-10-13 18:21:28 +02:00
main.yml peuple la banque de quiz avec du vrai contenu, rangé par thème 2026-10-13 16:14:36 +02:00