summaryrefslogtreecommitdiff
path: root/playbooks.d/k3s-master/manifests/applications/edephas.tyil.net/personal-services/nextcloud/release.yaml
blob: daef587fde751b7101f529a06dd247f513ea2ca2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
  name: nextcloud
  namespace: personal-services
spec:
  interval: 5m
  chart:
    spec:
      chart: nextcloud
      version: 3.1.2
      sourceRef:
        kind: HelmRepository
        name: nextcloud
        namespace: flux-system
      interval: 1m
  valuesFrom:
  - kind: Secret
    name: nextcloud-values
  values:
    ingress:
      enabled: true
    nextcloud:
      host: cloud.tyil.nl
      mail:
        enabled: true
        fromAddress: cloud
        domain: tyil.nl
        smtp:
          host: tyil.email
          secure: ssl
          port: 456
          authtype: LOGIN
      externalDatabase:
        enabled: true
        type: postgresql
        host: 10.57.100.7
        database: nextcloud
    cronjob:
      enabled: true
    metrics:
      enabled: true
    persistence:
      nextcloudData:
        enabled: true
        existingClaim: nextcloud-data
...