From 385703adb58076f294487c160537758f5a3bea28 Mon Sep 17 00:00:00 2001 From: meaz Date: Sat, 25 Nov 2023 17:18:01 +0100 Subject: [PATCH] create extra static dir instead of instance --- tasks/frontends.yml | 48 +++++++++++++++++++++++++++++++++++++++------ 1 file changed, 42 insertions(+), 6 deletions(-) diff --git a/tasks/frontends.yml b/tasks/frontends.yml index df29a16..4e426a7 100644 --- a/tasks/frontends.yml +++ b/tasks/frontends.yml @@ -37,10 +37,22 @@ become: yes become_user: '{{ pleroma_user }}' -- name: '[Frontend] - Add instance logo' +- name: '[Frontend] - Create extra static dir' + file: + path: '{{ pleroma_data_dir }}/static/static' + state: directory + owner: '{{ pleroma_user }}' + group: '{{ pleroma_group }}' + mode: 0775 + tags: + - upgrade + become: yes + become_user: '{{ pleroma_user }}' + +- name: '[Frontend] - Add instance logo svg' copy: src: '{{ pleroma_extra_files_path }}/logo.svg' - dest: '{{ pleroma_data_dir }}/static/instance/logo.svg' + dest: '{{ pleroma_data_dir }}/static/static/logo.svg' owner: '{{ pleroma_user }}' group: '{{ pleroma_group }}' mode: 0775 @@ -48,10 +60,34 @@ - upgrade become: 'yes' become_user: "{{ pleroma_user }}" - -- name: '[Frontend] - Add instance favicon' + +- name: '[Frontend] - Add instance logo png' copy: src: '{{ pleroma_extra_files_path }}/logo.png' + dest: '{{ pleroma_data_dir }}/static/static/logo.png' + owner: '{{ pleroma_user }}' + group: '{{ pleroma_group }}' + mode: 0775 + tags: + - upgrade + become: 'yes' + become_user: "{{ pleroma_user }}" + +- name: '[Frontend] - Add PWA logo' + copy: + src: '{{ pleroma_extra_files_path }}/logo-512.png' + dest: '{{ pleroma_data_dir }}/static/static/logo-512.png' + owner: '{{ pleroma_user }}' + group: '{{ pleroma_group }}' + mode: 0775 + tags: + - upgrade + become: 'yes' + become_user: "{{ pleroma_user }}" + +- name: '[Frontend] - Add instance favicon' + copy: + src: '{{ pleroma_extra_files_path }}/favicon.png' dest: '{{ pleroma_data_dir }}/static/favicon.png' owner: '{{ pleroma_user }}' group: '{{ pleroma_group }}' @@ -60,7 +96,7 @@ - upgrade become: 'yes' become_user: "{{ pleroma_user }}" - + - name: '[Frontend] - Add default user avatar' copy: src: '{{ pleroma_extra_files_path }}/avi.png' @@ -75,7 +111,7 @@ - name: '[Frontend] - Add custom configs' copy: - src: '{{pleroma_extra_files_path }}/{{ item.name }}/{{ item.filename }}' + src: '{{ pleroma_extra_files_path }}/{{ item.name }}/{{ item.filename }}' dest: '{{ pleroma_data_dir }}/static/frontends/{{ item.name }}/{{ item.confpath }}' owner: '{{ pleroma_user }}' group: '{{ pleroma_group }}'