Collabora: restrict access to allowed uris
We can activate dynamicConfig to serve a config.json
that contains hosts allowed.
collabora:
extra_params: --o:ssl.enable=false --o:ssl.termination=true
env:
- name: remoteconfigurl
value: https://dynconfig.test.eole3.dev/config/config.json
username: admin
password: proute
dynamicConfig:
enabled: true
ingress:
enabled: true
className: nginx
annotations: {}
hosts:
- host: dynconfig.test.eole3.dev
paths:
- path: /
pathType: Prefix
tls:
- hosts:
- dynconfig.test.eole3.dev
configuration: |-
{
"kind": "configuration",
"storage": {
"wopi": {
"alias_groups": {
"mode": "groups",
"groups": [
{
"host": "https://nextcloud.test.eole3.dev",
"allow": "true"
}
]
}
}
}
}
Edited by Barconnière Fabrice