--- - name: "nextcloud: {{ instance.name }}: Verzeichnis prüfen" file: path: "{{ nextcloud_install_path }}" mode: 0644 state: directory - name: "nextcloud: {{ instance.name }}: herunterladen und entpacken" unarchive: src: "{{ nextcloud_dl_url }}" remote_src: true extra_opts: - "--strip-components=1" dest: "{{ nextcloud_install_path }}" owner: "{{ instance.user }}" group: "{{ instance.user }}" mode: 0644 - name: "nextcloud: {{ instance.name }}: Installation" command: cmd: > php occ maintenance:install --database "mysql" --database-name "{{ instance.database }}" --database-user "{{ instance.database }}" --database-pass "{{ nextcloud_db_password }}" --database-host "{{ database_host }}" --admin-user "{{ nextcloud_admin_user }}" --admin-pass "{{ nextcloud_admin_pw }}" chdir: "{{ nextcloud_install_path }}" become: true become_user: "{{ instance.user }}" changed_when: true