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"