2020-10-02 16:51:05 +02:00
|
|
|
---
|
|
|
|
|
|
|
|
- name: Retrieve Nextcloud archive
|
2023-03-20 23:33:19 +01:00
|
|
|
ansible.builtin.get_url:
|
2020-10-02 16:51:05 +02:00
|
|
|
url: "{{ nextcloud_releases_baseurl }}{{ nextcloud_archive_name }}"
|
|
|
|
dest: "{{ nextcloud_home }}/{{ nextcloud_archive_name }}"
|
|
|
|
force: no
|
|
|
|
tags:
|
|
|
|
- nextcloud
|
|
|
|
|
|
|
|
- name: Retrieve Nextcloud sha256 checksum
|
2023-03-20 23:33:19 +01:00
|
|
|
ansible.builtin.get_url:
|
2020-10-02 16:51:05 +02:00
|
|
|
url: "{{ nextcloud_releases_baseurl }}{{ nextcloud_archive_name }}.sha256"
|
|
|
|
dest: "{{ nextcloud_home }}/{{ nextcloud_archive_name }}.sha256"
|
|
|
|
force: no
|
|
|
|
tags:
|
|
|
|
- nextcloud
|
|
|
|
|
|
|
|
- name: Verify Nextcloud sha256 checksum
|
2023-03-20 23:33:19 +01:00
|
|
|
ansible.builtin.command:
|
|
|
|
cmd: "sha256sum -c {{ nextcloud_archive_name }}.sha256"
|
2020-10-02 16:51:05 +02:00
|
|
|
changed_when: "False"
|
|
|
|
args:
|
|
|
|
chdir: "{{ nextcloud_home }}"
|
|
|
|
tags:
|
|
|
|
- nextcloud
|
|
|
|
|
|
|
|
- name: Extract Nextcloud archive
|
2023-03-20 23:33:19 +01:00
|
|
|
ansible.builtin.unarchive:
|
2020-10-02 16:51:05 +02:00
|
|
|
src: "{{ nextcloud_home }}/{{ nextcloud_archive_name }}"
|
|
|
|
dest: "{{ nextcloud_home }}"
|
|
|
|
creates: "{{ nextcloud_home }}/nextcloud"
|
|
|
|
remote_src: True
|
|
|
|
mode: "0750"
|
|
|
|
owner: "{{ nextcloud_user }}"
|
|
|
|
group: "{{ nextcloud_user }}"
|
|
|
|
tags:
|
|
|
|
- nextcloud
|