--- - name: install needed packages apt: name: ['apt-transport-https','dirmngr','python3-openssl','openssl'] state: latest - name: Add apt key for collabora online repos apt_key: keyserver: keyserver.ubuntu.com id: 0C54D189F4BA284D - name: "add collabora repo" apt_repository: repo: deb https://www.collaboraoffice.com/repos/CollaboraOnline/CODE-debian11 ./ state: present notify: reload apt cache - name: install Collabora Online Packages apt: name: ['coolwsd','code-brand'] state: latest - name: Set coolwsd config template: src: templates/coolwsd.xml dest: /etc/coolwsd/coolwsd.xml register: configcoolwsd - name: Start service coolwsd, if not started ansible.builtin.service: name: coolwsd state: started - name: Restart coolwsd service: name: coolwsd state: restarted when: configcoolwsd.changed