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 }}"