feat(ansible): Ajoute les tâches cron pour recherche et sauvegarde

📝 style(templates): Crée un template de mail pour notifications de sauvegarde

🐛 fix(.gitignore): Exclut les fichiers de sauvegarde .zip

🎨 style(dashboard): Crée une page pour la gestion des sauvegardes

 feat(command): Implémente la commande de sauvegarde avec notification et rétention

🎨 style(dashboard): Améliore l'interface de recherche avec des effets visuels

 feat(dashboard): Ajoute une page pour la gestion des sauvegardes

 test(controller): Ajoute la logique de téléchargement et suppression des sauvegardes
This commit is contained in:
Serreau Jovann
2026-01-16 11:04:13 +01:00
parent dde4ec4217
commit 540bdc1d07
13 changed files with 724 additions and 57 deletions

View File

@@ -207,6 +207,18 @@
become: false
args:
chdir: "{{ path }}"
- name: "Cron Task Search"
ansible.builtin.cron:
name: "Intranet Ludikevent - Search"
minute: "*/5"
job: "php {{ path }}/bin/console app:search"
user: root
- name: "Cron Task Search"
ansible.builtin.cron:
name: "Intranet Ludikevent - Backup"
minute: "*/5"
job: "php {{ path }}/bin/console app:backup"
user: root
- name: Set correct permissions for Symfony cache and logs directories
ansible.builtin.file:
path: "{{ item }}"