--- - name: "nextcloud: {{ instance.domain }}: Verzeichnis prüfen" file: path: "{{ nextcloud_install_path }}" mode: 0755 state: directory - name: "nextcloud: {{ instance.domain }}: herunterladen und entpacken" unarchive: src: "{{ nextcloud_dl_url }}/{{ nextcloud_version }}.tar.bz2" remote_src: true extra_opts: - "--strip-components=1" dest: "{{ nextcloud_install_path }}" owner: "{{ user }}" group: "{{ user }}" mode: 0755 - name: "nextcloud: {{ instance.domain }}: Installation" command: > php "{{ nextcloud_install_path }}"/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 }}" become: true become_user: "{{ instance.user }}" changed_when: true