--- - name: Import signing key get_url: url: https://collaboraoffice.com/downloads/gpg/collaboraonline-release-keyring.gpg dest: /usr/share/keyrings - name: Add CODE package repository template: src: collaboraonline.sources dest: /etc/apt/sources.list.d/ - name: Install packages apt: name: "{{ collabora_packages }}" state: present update_cache: yes - name: Copy configuration and restart nginx template: src: coolwsd.j2 dest: /etc/nginx/sites-enabled/coolwsd notify: Restart nginx - name: Copy Collobora config file. template: src: coolwsd.xml.j2 dest: /etc/coolwsd/coolwsd.xml - name: Install collabora app for nextcloud shell: occ app:install "{{ item }}" with_items: - "{{ collabora_nc_apps }}" - name: Configure app using occ shell: "{{ item }}" with_items: - occ config:app:set --value "{{ collabora_server }}" richdocuments wopi_url - occ richdocuments:activate-config