From b11e05994bc532af9e31fe50549244a384049b19 Mon Sep 17 00:00:00 2001 From: Daniel Berteaud Date: Thu, 11 Aug 2022 17:00:10 +0200 Subject: [PATCH] Update to 2022-08-11 17:00 --- roles/docker_wordpress/templates/docker-compose.j2 | 1 + roles/docker_wordpress/templates/welcome.j2 | 36 +++++++++++----------- 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/roles/docker_wordpress/templates/docker-compose.j2 b/roles/docker_wordpress/templates/docker-compose.j2 index 411a5dc..7d32495 100644 --- a/roles/docker_wordpress/templates/docker-compose.j2 +++ b/roles/docker_wordpress/templates/docker-compose.j2 @@ -13,6 +13,7 @@ services: WORDPRESS_DB_NAME: "{{ item.wh_docker_db_name }}" volumes: - {{ 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 }}/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 diff --git a/roles/docker_wordpress/templates/welcome.j2 b/roles/docker_wordpress/templates/welcome.j2 index 5820885..8612b8a 100644 --- a/roles/docker_wordpress/templates/welcome.j2 +++ b/roles/docker_wordpress/templates/welcome.j2 @@ -2,38 +2,38 @@ Bonjour, Vous disposez désormais d'un site Wordpress sur notre plateforme d’hébergement web. Informations technique : - - Accès au Wordpress : XXXXXXXXXX - - Accès à la configuration du Wordpress : XXXXXXXXXX - - Identifiant : XXXXXXXXXX - - Mot de passe : XXXXXXXXXX + - Accès au Wordpress : https://{{ item.wh_docker_url }}/ + - Accès à la configuration du Wordpress : https://{{ item.wh_docker_url }}/wp-admin/ + (Vous recevrez vos identifiants dans un autre email) + L'accès à l'espace d'hébergement s'effectue par le protocole SFTP ou SSH. Vous avez la possibilité d'agir directement sur le système pour en changer la configuration et envoyer vos fichiers. Il est possible par exemple de s'authentifier avec le logiciel WinSCP (sous Windows). Paramètres de connexion : - - Serveur : XXXXXXXXXX - - Port : XXXXXXXXXX - - Identifiant : XXXXXXXXXX - - Mot de passe : XXXXXXXXXX + - Serveur : {{ item.wh_docker_url }} + - Port : + - Identifiant : "{{ item.wh_docker_db_user }}" + - Mot de passe : "{{ item.wh_docker_db_pass }}" L'arborescence du système comprend : - - archives : ce répertoire contiendra les archives créées automatiquement chaque soir sur la semaine. - - db_dumps : ce répertoire est utilisé pour les sauvegardes de la base de données associée. - - logs : ce répertoire contient les journaux PHP. - - web : ce répertoire est celui exposé sur le web. C'est ici que l'application devra être déployée. - - cron : ce repertoire vous permetra d'executer périodiquement vos scripts personalisés. + - /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. + - /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 repertoires sont les seuls persistents après un redémarrage. 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. Votre Wordpress utilise également une base de donnée mis a votre disposition. Paramètres de connexion : - Nom d'hôte : XXXXXXXXXX - Accès : XXXXXXXXXX - Identifiant : XXXXXXXXXX - Mot de passe : XXXXXXXXXX + Nom de la DB : "{{ item.wh_docker_db_name }}" + Accès : https://db.{{ item.wh_docker_url }}/ + Identifiant : "{{ item.wh_docker_db_user }}" + Mot de passe : "{{ item.wh_docker_db_pass }}" + Si besoin, vous pouvez utiliser votre propre base de données, il vous faudra nous transmettre les paramètres de connexion a cette dernière pour la reconfiguration de Wordpress.