mirror of
https://gitlab.opencode.de/bmi/opendesk/deployment/opendesk.git
synced 2025-12-06 07:21:36 +01:00
fix(nextcloud): Update image and Helm chart to support app toggles during deployment
This commit is contained in:
@@ -25,6 +25,7 @@ configuration:
|
|||||||
value: "nextcloud"
|
value: "nextcloud"
|
||||||
password:
|
password:
|
||||||
value: {{ .Values.secrets.nextcloud.adminPassword | quote }}
|
value: {{ .Values.secrets.nextcloud.adminPassword | quote }}
|
||||||
|
|
||||||
antivirus:
|
antivirus:
|
||||||
{{- if .Values.antivirus.icap.host }}
|
{{- if .Values.antivirus.icap.host }}
|
||||||
host: {{ .Values.antivirus.icap.host | quote }}
|
host: {{ .Values.antivirus.icap.host | quote }}
|
||||||
@@ -37,6 +38,7 @@ configuration:
|
|||||||
{{- end }}
|
{{- end }}
|
||||||
port: 1344
|
port: 1344
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
cache:
|
cache:
|
||||||
auth:
|
auth:
|
||||||
enabled: true
|
enabled: true
|
||||||
@@ -47,9 +49,28 @@ configuration:
|
|||||||
host: {{ .Values.cache.nextcloud.host | quote }}
|
host: {{ .Values.cache.nextcloud.host | quote }}
|
||||||
port: {{ .Values.cache.nextcloud.port | quote }}
|
port: {{ .Values.cache.nextcloud.port | quote }}
|
||||||
tls: {{ .Values.cache.nextcloud.tls }}
|
tls: {{ .Values.cache.nextcloud.tls }}
|
||||||
|
|
||||||
|
feature:
|
||||||
|
apps:
|
||||||
|
contacts:
|
||||||
|
enabled: false
|
||||||
|
cryptpad:
|
||||||
|
enabled: {{ .Values.cryptpad.enabled }}
|
||||||
|
filesZip:
|
||||||
|
enabled: true
|
||||||
|
groupfolders:
|
||||||
|
enabled: true
|
||||||
|
integrationOpenproject:
|
||||||
|
enabled: {{ .Values.openproject.enabled }}
|
||||||
|
spreed:
|
||||||
|
enabled: true
|
||||||
|
circles:
|
||||||
|
enabled: false
|
||||||
|
|
||||||
collabora:
|
collabora:
|
||||||
# internalWopiUrl: ""
|
# internalWopiUrl: ""
|
||||||
wopiAllowlist: {{ join ", " ( concat .Values.cluster.networking.cidr .Values.cluster.networking.incomingCIDR ) | quote }}
|
wopiAllowlist: {{ join ", " ( concat .Values.cluster.networking.cidr .Values.cluster.networking.incomingCIDR ) | quote }}
|
||||||
|
|
||||||
database:
|
database:
|
||||||
{{ if eq .Values.databases.nextcloud.type "mariadb" }}
|
{{ if eq .Values.databases.nextcloud.type "mariadb" }}
|
||||||
type: "mysql"
|
type: "mysql"
|
||||||
@@ -72,11 +93,13 @@ configuration:
|
|||||||
{{- else }}
|
{{- else }}
|
||||||
value: {{ .Values.databases.nextcloud.password | quote }}
|
value: {{ .Values.databases.nextcloud.password | quote }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
ldap:
|
ldap:
|
||||||
host: {{ .Values.ldap.host | quote }}
|
host: {{ .Values.ldap.host | quote }}
|
||||||
password:
|
password:
|
||||||
value: {{ .Values.secrets.nubus.ldapSearch.nextcloud | quote }}
|
value: {{ .Values.secrets.nubus.ldapSearch.nextcloud | quote }}
|
||||||
adminGroupName: "managed-by-attribute-FileshareAdmin"
|
adminGroupName: "managed-by-attribute-FileshareAdmin"
|
||||||
|
|
||||||
objectstore:
|
objectstore:
|
||||||
auth:
|
auth:
|
||||||
accessKey:
|
accessKey:
|
||||||
@@ -90,16 +113,19 @@ configuration:
|
|||||||
port: {{ .Values.objectstores.nextcloud.port | quote }}
|
port: {{ .Values.objectstores.nextcloud.port | quote }}
|
||||||
pathStyle: {{ .Values.objectstores.nextcloud.pathStyle | quote }}
|
pathStyle: {{ .Values.objectstores.nextcloud.pathStyle | quote }}
|
||||||
useSSL: {{ .Values.objectstores.nextcloud.useSSL | quote }}
|
useSSL: {{ .Values.objectstores.nextcloud.useSSL | quote }}
|
||||||
|
|
||||||
oidc:
|
oidc:
|
||||||
username:
|
username:
|
||||||
value: "opendesk-nextcloud"
|
value: "opendesk-nextcloud"
|
||||||
password:
|
password:
|
||||||
value: {{ .Values.secrets.keycloak.clientSecret.ncoidc | quote }}
|
value: {{ .Values.secrets.keycloak.clientSecret.ncoidc | quote }}
|
||||||
|
|
||||||
opendeskIntegration:
|
opendeskIntegration:
|
||||||
username:
|
username:
|
||||||
value: "opendesk_username"
|
value: "opendesk_username"
|
||||||
password:
|
password:
|
||||||
value: {{ .Values.secrets.centralnavigation.apiKey | quote }}
|
value: {{ .Values.secrets.centralnavigation.apiKey | quote }}
|
||||||
|
|
||||||
sharing:
|
sharing:
|
||||||
allowLinks: {{ .Values.functional.filestore.sharing.external.enabled }}
|
allowLinks: {{ .Values.functional.filestore.sharing.external.enabled }}
|
||||||
allowMailNotification: {{ .Values.functional.filestore.sharing.external.enabled }}
|
allowMailNotification: {{ .Values.functional.filestore.sharing.external.enabled }}
|
||||||
@@ -113,6 +139,7 @@ configuration:
|
|||||||
defaultExternalExpireEnforced: {{ .Values.functional.filestore.sharing.external.expiry.enforced }}
|
defaultExternalExpireEnforced: {{ .Values.functional.filestore.sharing.external.expiry.enforced }}
|
||||||
defaultExternalExpireDays: {{ .Values.functional.filestore.sharing.external.expiry.defaultDays | quote }}
|
defaultExternalExpireDays: {{ .Values.functional.filestore.sharing.external.expiry.defaultDays | quote }}
|
||||||
sendPasswordMail: {{ .Values.functional.filestore.sharing.external.sendPasswordMail | quote }}
|
sendPasswordMail: {{ .Values.functional.filestore.sharing.external.sendPasswordMail | quote }}
|
||||||
|
|
||||||
smtp:
|
smtp:
|
||||||
auth:
|
auth:
|
||||||
enabled: false
|
enabled: false
|
||||||
@@ -126,6 +153,7 @@ configuration:
|
|||||||
mailDomain: "{{ .Values.global.domain }}"
|
mailDomain: "{{ .Values.global.domain }}"
|
||||||
security: ""
|
security: ""
|
||||||
skipVerifyPeer: true
|
skipVerifyPeer: true
|
||||||
|
|
||||||
quota:
|
quota:
|
||||||
default: "{{ .Values.functional.filestore.quota.default }} GB"
|
default: "{{ .Values.functional.filestore.quota.default }} GB"
|
||||||
retentionObligation:
|
retentionObligation:
|
||||||
|
|||||||
@@ -256,7 +256,7 @@ charts:
|
|||||||
registry: "registry.opencode.de"
|
registry: "registry.opencode.de"
|
||||||
repository: "bmi/opendesk/components/platform-development/charts/opendesk-nextcloud"
|
repository: "bmi/opendesk/components/platform-development/charts/opendesk-nextcloud"
|
||||||
name: "opendesk-nextcloud"
|
name: "opendesk-nextcloud"
|
||||||
version: "3.6.4"
|
version: "3.7.1"
|
||||||
verify: true
|
verify: true
|
||||||
nextcloudManagement:
|
nextcloudManagement:
|
||||||
# providerCategory: "Platform"
|
# providerCategory: "Platform"
|
||||||
@@ -266,7 +266,7 @@ charts:
|
|||||||
registry: "registry.opencode.de"
|
registry: "registry.opencode.de"
|
||||||
repository: "bmi/opendesk/components/platform-development/charts/opendesk-nextcloud"
|
repository: "bmi/opendesk/components/platform-development/charts/opendesk-nextcloud"
|
||||||
name: "opendesk-nextcloud-management"
|
name: "opendesk-nextcloud-management"
|
||||||
version: "3.6.4"
|
version: "3.7.1"
|
||||||
verify: true
|
verify: true
|
||||||
nginx:
|
nginx:
|
||||||
# providerCategory: "Community"
|
# providerCategory: "Community"
|
||||||
|
|||||||
@@ -243,7 +243,7 @@ images:
|
|||||||
# upstreamRepository: "bmi/opendesk/components/platform-development/images/opendesk-nextcloud"
|
# upstreamRepository: "bmi/opendesk/components/platform-development/images/opendesk-nextcloud"
|
||||||
registry: "registry.opencode.de"
|
registry: "registry.opencode.de"
|
||||||
repository: "bmi/opendesk/components/platform-development/images/opendesk-nextcloud"
|
repository: "bmi/opendesk/components/platform-development/images/opendesk-nextcloud"
|
||||||
tag: "2.3.10@sha256:f38d523b6704610f2afecf1e8ae232a7bf702b0a9ad999e98f4639f304107e8f"
|
tag: "2.4.0@sha256:03d3273b49a3a51fc2d418302070657ad4198ee014f15ff4320e2164625431a1"
|
||||||
nextcloudExporter:
|
nextcloudExporter:
|
||||||
# providerCategory: "Platform"
|
# providerCategory: "Platform"
|
||||||
# providerResponsible: "openDesk"
|
# providerResponsible: "openDesk"
|
||||||
|
|||||||
Reference in New Issue
Block a user