uberspace-ansible/roles/nextcloud/tasks/download.yml

17 lines
456 B
YAML

---
- name: download Nextcloud and extract archive
ansible.builtin.unarchive:
src: https://download.nextcloud.com/server/releases/latest.tar.bz2
dest: ~/
remote_src: yes
creates: ~/nextcloud
register: nextcloud_archive
- name: copy files to web root
ansible.builtin.copy:
src: ~/nextcloud/
dest: ~/html
remote_src: yes
- name: remove nocontent.html
ansible.builtin.file:
path: ~/html/nocontent.html
state: absent