apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: "nextcloud" namespace: {{ .Values.spec.namespace }} finalizers: - resources-finalizer.argocd.argoproj.io spec: destination: namespace: "nextcloud" name: {{ .Values.spec.destination.name }} project: {{ .Values.spec.project }} syncPolicy: automated: prune: true selfHeal: true source: chart: "nextcloud" repoURL: "https://nextcloud.github.io/helm/" targetRevision: "2.12.1" helm: releaseName: "nextcloud" # values: | # ingress: # enabled: "true" # annotations: # cert-manager.io/cluster-issuer: "letsencrypt-prod" # tls: # - secretName: "newcloud-kaisers-info-tls" # hosts: # - "newcloud.kaisers.info" # path: "/"" # pathType: "Prefix" # # nextcloud: # host: "newcloud.kaisers.info" # username: "admin" # password: "changeme" # mail: # enabled: "true" # fromAddress: "nextcloud " # domain: "newcloud.kaisers.info" # smtp: # host: "mail.your-server.de" # secure: "ssl" # port: "587" # authtype: "LOGIN" # name: "cloud@kaisers.info" # password: "v4w4e8dpg349Vd" # internalDatabase: # enabled: "false" ## ## External database configuration ## # externalDatabase: # enabled: "true" # ## Supported database engines: mysql or postgresql # type: "mysql" ## Database host # host: "nextcloud-mariadb" ## Database user # user: "nextcloud" ## Database password # password: "nextcloud" ## Database name # database: "nextcloud" ## ## MariaDB chart configuration ## # mariadb: ## Whether to deploy a mariadb server to satisfy the applications database requirements. To use an external database set this to false and configure the externalDatabase parameters # enabled: "true" # auth: # database: "nextcloud" # username: "nextcloud" # password: "nextcloud"