init: version: 0 namespace: "bases" commons: masterPassword: "CHANGEME" auth: # -- default auth.(.Values.commons.ingress.domain) host: theme: title: myCloud logo: /static/dist/assets/icons/icon_left_brand.svg favicon: /static/dist/assets/icons/icon.png mail: host: username: password: from: use_tls: false use_ssl: false persistence: storageClass: hostPath: enabled: false prefix: "/var/lib/mycloud" helm: release: install: {} test: {} upgrade: {} driftDetection: {} ingress: domain: "wrenix.eu" annotations: cert-manager.io/cluster-issuer: letsencrypt-prod tls: # -- tls on every ingress enabled: true # -- use own definition of tls (e.g. for own or wildcard certificate) override: prometheus: monitor: labels: {} rules: labels: {} helm: nextcloud: # -- version of the helm chart (current on git) chart: "a4fb1cb316b1184c82637b59e0166030fd35728c" # -- generated by .Values.commons.masterPassword adminPassword: auth: # -- generated by .Values.commons.masterPassword clientID: # -- generated by .Values.commons.masterPassword clientSecret: # -- oidc field which us used as id in nextcloud for username (for security reason it is sub, but could be overwritten by username) # https://goauthentik.io/integrations/services/nextcloud/#provider-and-application idMapping: sub theme: # -- set theme color in nextcloud color: # -- default quota for an user quota: apps: checksum: enabled: true contacts: enabled: true calendar: enabled: true notes: enabled: true deck: enabled: true richdocuments: enabled: false config: wopi_url: # remove unneeded application firstrunwizard: enabled: false dashboard: enabled: false memories: enabled: false ingress: # -- default: fs.(Values.commons.ingress.domain) host: annotations: database: # -- default is from mysql-services host: mycloud-services-postgresql name: nextcloud username: nextcloud # -- generated by .Values.commons.masterPassword (equal to mycloud-services) password: mail: # -- generade by Values.commons.mail.from from: # -- default Values.commons.mail.host host: authtype: PLAIN # other settings are taken from commons persistence: main: pvc: "nextcloud" size: 8Gi data: pvc: "nextcloud-data" size: 16Gi