web-tarot-francais/ — Données de l'application Tarot Français (PWA) ====================================================================== Application : https://tarot.filament13.fr Dépôt : https://github.com/Filament61/web-tarot-francais Structure : auth-store/ Comptes utilisateur et rate-limiting - users.json : base de comptes (nickname, passwordHash, JWT) - rate-limits.json : tentatives de connexion par IP/heure Utilisé par : auth.php (dans www/tarot/filament13/backup/) users/ Sauvegardes par utilisateur authentifié (JWT) - Chaque utilisateur a un sous-dossier {userId}/saves/ - Contenu : tarot-backup-YYYY-MM-DD_HH-mm-ss.json - Rotation automatique : 50 fichiers max par utilisateur Utilisé par : backup.php (mode JWT) saves/ Sauvegardes anonymes (token statique, sans compte) - Dossier partagé pour utilisateurs non authentifiés - Même format que users/{id}/saves/ - Rotation automatique : 50 fichiers max Utilisé par : backup.php (mode token statique) deployments/ Archives de rollback pour les déploiements - Format : backup_YYYYMMDD_HHMMSS_v{version}.tar.gz - Snapshot complet du site avant chaque déploiement - Rétention : 30 archives max Utilisé par : deploy-ovh.sh, rollback-ovh.sh Sécurité : - Ce dossier est HORS du webroot (pas accessible via HTTP) - Les fichiers PHP sont dans www/tarot/filament13/backup/ (webroot) - Les données sont ici pour survivre à un rsync --delete ou suppression du site