---
- include_tasks: utils/once/flag.yml
- name: "β Let every Nextcloud network sibling frame the editor"
set_fact:
webserver_csp_whitelist_extra_by_app: >-
{{
(webserver_csp_whitelist_extra_by_app | default({}))
| combine(
{application_id: {'frame-ancestors': COLLABORA_FRAME_ANCESTORS}},
recursive=True
)
}}
- name: "π§© load docker, proxy for '{{ application_id }}'"
include_role:
name: sys-stk-full
public: true
vars:
compose_handlers_flush: true
compose_repository_pull: false
webserver_vhost_flavour: "basic"
application_id: "web-svc-collabora"