mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-08-29 15:06:26 +02:00
Different optimations for collabora
This commit is contained in:
20
roles/web-svc-collabora/tasks/01_core.yml
Normal file
20
roles/web-svc-collabora/tasks/01_core.yml
Normal file
@@ -0,0 +1,20 @@
|
||||
- name: Update Collabora systemplate to include new fonts
|
||||
command: "{{ COLLABORA_DOCKER_CONF_EXEC }} update-system-template"
|
||||
register: collabora_fonts
|
||||
changed_when: >
|
||||
(not ASYNC_ENABLED | bool )
|
||||
and
|
||||
('updated' in (collabora_fonts.stdout | default('')))
|
||||
async: "{{ ASYNC_TIME if (ASYNC_ENABLED | default(false) | bool) else omit }}"
|
||||
poll: "{{ ASYNC_POLL if (ASYNC_ENABLED | default(false) | bool) else omit }}"
|
||||
when: MODE_UPDATE | bool
|
||||
|
||||
- name: Allow Nextcloud host IP for Collabora preview conversion
|
||||
command: "{{ COLLABORA_DOCKER_CONF_EXEC }} set net.post_allow.host {{ networks.internet.ip4 }}"
|
||||
register: collabora_preview
|
||||
changed_when: >
|
||||
(not ASYNC_ENABLED | bool )
|
||||
and
|
||||
('already present' not in (collabora_preview.stdout | default('')))
|
||||
async: "{{ ASYNC_TIME if ASYNC_ENABLED | bool else omit }}"
|
||||
poll: "{{ ASYNC_POLL if ASYNC_ENABLED | bool else omit }}"
|
Reference in New Issue
Block a user