fix(mycloud-collabora): set remote-font-url
This commit is contained in:
parent
0a923ac69b
commit
40b8afb2a2
4 changed files with 32 additions and 3 deletions
|
@ -6,4 +6,4 @@ maintainers:
|
||||||
- name: WrenIX
|
- name: WrenIX
|
||||||
url: https://wrenix.eu
|
url: https://wrenix.eu
|
||||||
|
|
||||||
version: 0.1.0
|
version: 0.1.1
|
||||||
|
|
|
@ -7,7 +7,7 @@ description: "myCloud component to setup collabora"
|
||||||
|
|
||||||
# mycloud-collabora
|
# mycloud-collabora
|
||||||
|
|
||||||
 
|
 
|
||||||
|
|
||||||
myCloud component to setup collabora
|
myCloud component to setup collabora
|
||||||
|
|
||||||
|
@ -52,6 +52,13 @@ myCloud component to setup collabora
|
||||||
|-----|------|---------|-------------|
|
|-----|------|---------|-------------|
|
||||||
| commons.masterPassword | string | `"CHANGEME"` | masterPassword to generate secrets |
|
| commons.masterPassword | string | `"CHANGEME"` | masterPassword to generate secrets |
|
||||||
|
|
||||||
|
### Remote font
|
||||||
|
|
||||||
|
| Key | Type | Default | Description |
|
||||||
|
|-----|------|---------|-------------|
|
||||||
|
| remoteFont.enabled | bool | `true` | remote font setup |
|
||||||
|
| remoteFont.url | string | `nil` | url to remote font default (set to nextcloud) |
|
||||||
|
|
||||||
### Other Values
|
### Other Values
|
||||||
|
|
||||||
| Key | Type | Default | Description |
|
| Key | Type | Default | Description |
|
||||||
|
|
|
@ -30,7 +30,20 @@ spec:
|
||||||
collabora:
|
collabora:
|
||||||
username: collabora-admin
|
username: collabora-admin
|
||||||
password: {{ .Values.adminPassword | default (derivePassword 1 "long" .Values.commons.masterPassword "nextcloud" "admin_password") | quote }}
|
password: {{ .Values.adminPassword | default (derivePassword 1 "long" .Values.commons.masterPassword "nextcloud" "admin_password") | quote }}
|
||||||
extra_params: --o:user_interface.mode=tabbed --o:ssl.termination=true --o:ssl.enable=false
|
extra_params: >
|
||||||
|
--o:user_interface.mode=tabbed
|
||||||
|
--o:ssl.enable=false
|
||||||
|
--o:ssl.termination=true
|
||||||
|
--o:fetch_update_check=0
|
||||||
|
{{- if .Values.remoteFont.enabled }}
|
||||||
|
{{- with .Values.remoteFont.url }}
|
||||||
|
--o:remote_font_config.url={{ . }}
|
||||||
|
{{- else }}
|
||||||
|
--o:remote_font_config.url=https://fs.{{ .Values.commons.ingress.domain }}/apps/richdocuments/settings/fonts.json
|
||||||
|
{{- end }}
|
||||||
|
{{- end }}
|
||||||
|
--o:net.proto=all
|
||||||
|
|
||||||
server_name: {{ $host | quote }}
|
server_name: {{ $host | quote }}
|
||||||
aliasgroups:
|
aliasgroups:
|
||||||
{{- range $host, $aliases := .Values.allowedHosts }}
|
{{- range $host, $aliases := .Values.allowedHosts }}
|
||||||
|
|
|
@ -84,6 +84,15 @@ ingress:
|
||||||
# -- adminPassword to access collabora admin platform
|
# -- adminPassword to access collabora admin platform
|
||||||
adminPassword:
|
adminPassword:
|
||||||
|
|
||||||
|
remoteFont:
|
||||||
|
# -- remote font setup
|
||||||
|
# @section -- Remote font
|
||||||
|
enabled: true
|
||||||
|
# -- url to remote font
|
||||||
|
# default (set to nextcloud)
|
||||||
|
# @section -- Remote font
|
||||||
|
url:
|
||||||
|
|
||||||
# -- allowed host to use this collabora instance
|
# -- allowed host to use this collabora instance
|
||||||
# if not set we allow defaults (like nextcloud)
|
# if not set we allow defaults (like nextcloud)
|
||||||
# example:
|
# example:
|
||||||
|
|
Loading…
Add table
Reference in a new issue