From cfdc683d125ab3e9cf47d5afd3eedaf1bfa7296c Mon Sep 17 00:00:00 2001 From: VC Date: Mon, 7 Apr 2025 08:47:38 +0200 Subject: [PATCH] =?UTF-8?q?=E2=99=BB:=20put=20retrodojo=20in=20www-data=20?= =?UTF-8?q?format?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- roles/nginx/templates/vhosts/www.nintendojofr.com.conf.j2 | 2 +- roles/retrodojo/tasks/main.yml | 8 ++++++++ roles/retrodojo/vars/main.yml | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/roles/nginx/templates/vhosts/www.nintendojofr.com.conf.j2 b/roles/nginx/templates/vhosts/www.nintendojofr.com.conf.j2 index 8a1a9b7..5961ae2 100644 --- a/roles/nginx/templates/vhosts/www.nintendojofr.com.conf.j2 +++ b/roles/nginx/templates/vhosts/www.nintendojofr.com.conf.j2 @@ -9,7 +9,7 @@ server { ssl_certificate /etc/x509/nintendojofr.com/fullchain.cer; ssl_certificate_key /etc/x509/nintendojofr.com/nintendojofr.com.key; - root /srv/http/www.nintendojofr.com/; + root /var/www/www.nintendojofr.com/; index index.html index.htm index.php; location ~ ^/forum/(.*)$ { diff --git a/roles/retrodojo/tasks/main.yml b/roles/retrodojo/tasks/main.yml index 6683215..9cd10fb 100644 --- a/roles/retrodojo/tasks/main.yml +++ b/roles/retrodojo/tasks/main.yml @@ -3,6 +3,14 @@ - name: Init db ansible.builtin.include_tasks: db.yml +- name: Create retrodojo directory + ansible.builtin.file: + state: directory + path: "{{ retrodojo_home }}" + owner: root + group: www-data + mode: "0o750" + - name: Put program file in place ansible.builtin.template: src: "index.php.j2" diff --git a/roles/retrodojo/vars/main.yml b/roles/retrodojo/vars/main.yml index 6645529..2b586ed 100644 --- a/roles/retrodojo/vars/main.yml +++ b/roles/retrodojo/vars/main.yml @@ -1,4 +1,4 @@ --- retrodojo_access_url: "{{ web_hostname | selectattr('type', 'defined') | selectattr('type', '==', 'retrodojo') | map(attribute='host') | first }}" -retrodojo_home: "/srv/http/{{ retrodojo_access_url }}" +retrodojo_home: "/var/www/{{ retrodojo_access_url }}"