]> freie-schul-it.de Git - fsit_smgt.git/blob - tasks/collabora.yml
kivitendo - install needed packages
[fsit_smgt.git] / tasks / collabora.yml
1 ---
2 - name: Add repo using key from URL
3 deb822_repository:
4 name: collaboraonline
5 types: deb
6 uris: https://www.collaboraoffice.com/repos/CollaboraOnline/CODE-deb
7 suites: ./
8 signed_by: https://collaboraoffice.com/downloads/gpg/collaboraonline-release-keyring.gpg
9 - name: Install server specific packages
10 ansible.builtin.apt:
11 pkg:
12 - coolwsd
13 - code-brand
14 #- name: Insert lines with external Nextcloud-IPs
15 # ansible.builtin.blockinfile:
16 # dest: /etc/coolwsd/coolwsd.xml
17 # insertbefore: "</post_allow>"
18 # block: |
19 # <host desc={{ fsit_smgt_collabora_post_allow }}</host>
20 # backup: yes
21 # notify:
22 # - Restart coolwsd service
23 - name: Temporary copy config file
24 ansible.builtin.copy:
25 src: collabora_coolwsd.xml
26 dest: /etc/coolwsd/coolwsd.xml
27 backup: yes
28 notify:
29 - Restart coolwsd service