Update to 2022-08-11 18:00

master
Daniel Berteaud 2 years ago
parent b11e05994b
commit fa87136f24
  1. 0
      roles/docker_wordpress/README.rst
  2. 9
      roles/docker_wordpress/tasks/main.yml
  3. 3
      roles/docker_wordpress/templates/docker-compose.j2
  4. 1
      roles/docker_wordpress/templates/welcome.j2

@ -53,15 +53,6 @@
group: root group: root
mode: '0644' mode: '0644'
- name: Create custom CRON config file for each containers
with_items: "{{ wh_docker }}"
file:
path: "{{ wh_docker_root_dir }}/wordpress/{{ item.wh_docker_name }}/custom_cron"
state: touch
owner: root
group: root
mode: '0644'
- name: Restart Docker - name: Restart Docker
service: name=docker state=restarted service: name=docker state=restarted

@ -15,9 +15,6 @@ services:
- {{ wh_docker_root_dir }}/wordpress/{{ item.wh_docker_name }}/html:/var/www/html # Wordpress files - {{ wh_docker_root_dir }}/wordpress/{{ item.wh_docker_name }}/html:/var/www/html # Wordpress files
- {{ wh_docker_root_dir }}/wordpress/{{ item.wh_docker_name }}/backups:/var/www/backups # Backups folder - {{ wh_docker_root_dir }}/wordpress/{{ item.wh_docker_name }}/backups:/var/www/backups # Backups folder
- {{ wh_docker_root_dir }}/wordpress/{{ item.wh_docker_name }}/custom.ini:/usr/local/etc/php/conf.d/custom.ini # Custom PHP configuration - {{ wh_docker_root_dir }}/wordpress/{{ item.wh_docker_name }}/custom.ini:/usr/local/etc/php/conf.d/custom.ini # Custom PHP configuration
- {{ wh_docker_root_dir }}/wordpress/{{ item.wh_docker_name }}/custom_cron:/etc/cron.d/custom_cron # Custom CRON configuration
# - TODO : email
# - TODO : Backups
phpmyadmin: phpmyadmin:
image: "{{ item.wh_docker_pma_image }}" image: "{{ item.wh_docker_pma_image }}"

@ -22,7 +22,6 @@ L'arborescence du système comprend :
- /var/www/html : Ce répertoire est celui exposé sur le web. C'est ici que Wordpress est déployé. - /var/www/html : Ce répertoire est celui exposé sur le web. C'est ici que Wordpress est déployé.
- /var/www/backups : Ce répertoire contiendra les archives du site et de la DB créées automatiquement chaque semaine. - /var/www/backups : Ce répertoire contiendra les archives du site et de la DB créées automatiquement chaque semaine.
- /usr/local/etc/php/conf.d/custom.ini : Votre configuration de PHP personalisée, la création d'un fichier info.php vous permet de consulter la configuration. - /usr/local/etc/php/conf.d/custom.ini : Votre configuration de PHP personalisée, la création d'un fichier info.php vous permet de consulter la configuration.
- /etc/cron.d/custom_cron : Vos actions récurentes (CRON) peuvent être ajoutés ici
/!\ Attention, ces éléments sont les seuls persistents. Si nécessaires, merci de nous transmettre vos besoins personalisés. /!\ Attention, ces éléments sont les seuls persistents. Si nécessaires, merci de nous transmettre vos besoins personalisés.

Loading…
Cancel
Save