diff --git a/defaults/disroot.yml b/defaults/disroot.yml index 875fdae..a0146d4 100644 --- a/defaults/disroot.yml +++ b/defaults/disroot.yml @@ -9,10 +9,12 @@ grav_extra_files_path: '../files' grav_website_repo: - site_hostname: disroot.lan modules: + - name: feed - name: themer - name: form - name: language-selector config: 'true' + - name: tagcloud site_name: "Disroot" pages_folder: "" system_file: "disroot.system.yaml" diff --git a/files/disroot.site.yaml b/files/disroot.site.yaml index e89bce5..01465a1 100644 --- a/files/disroot.site.yaml +++ b/files/disroot.site.yaml @@ -1,4 +1,4 @@ -title: Disroot.lan +title: Disroot.org default_lang: en author: name: Disroot diff --git a/tasks/install.yml b/tasks/install.yml index 9873154..48ef073 100644 --- a/tasks/install.yml +++ b/tasks/install.yml @@ -31,3 +31,9 @@ owner: '{{ grav_user }}' group: '{{ grav_group }}' loop: "{{ grav_website_repo }}" + +- name: '[Install] - Remove the default typography folder' + file: + path: "{{ grav_path }}/{{ item.site_hostname }}/site/user/pages/02.typography" + state: absent + loop: "{{ grav_website_repo }}" diff --git a/tasks/main.yml b/tasks/main.yml index 3ae2ff6..34e3285 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -26,7 +26,6 @@ loop_var: website tags: websites - - name: "[GRAV] - Upgrade websites" include_tasks: upgrade.yml when: item.site_hostname is defined diff --git a/tasks/website_repos.yml b/tasks/website_repos.yml index 1324274..ebc4732 100644 --- a/tasks/website_repos.yml +++ b/tasks/website_repos.yml @@ -27,3 +27,12 @@ group: "{{ grav_group }}" loop: "{{ grav_website_repo|subelements('repos', skip_missing=True) }}" tags: websites + +- name: '[Repos] - Update grav cache' + shell: + cmd: 'bin/grav cache' + chdir: "{{ grav_path }}/{{ item.site_hostname }}/site" + become: yes + become_user: "{{ grav_user }}" + loop: "{{ grav_website_repo }}" + tags: websites