feat(ansible): Ajoute la création des dossiers media avec les droits corrects

This commit is contained in:
Serreau Jovann
2025-11-22 23:23:54 +01:00
parent 19b2cb9316
commit a0d8e75f45

View File

@@ -197,6 +197,16 @@
ansible.builtin.command: docker compose -f umami-docker.yaml up -d
args:
chdir: "{{ path }}"
- name: Ensure public/media directories exist with correct owner/group
ansible.builtin.file:
path: "{{ item }}"
owner: bot # Assuming 'bot' is your deployment user
group: www-data
mode: '0775' # Allow 'bot' and 'www-data' to read/write/execute
state: directory
recurse: yes # Important to ensure subdirectories created by previous deploys also get permissions
loop:
- "{{ path }}/public/media" # For uploads
- name: Exécuter liip:imagine:cache:remove dans le répertoire de l application
ansible.builtin.command: php bin/console liip:imagine:cache:remove
become: false