diff --git a/flux2/apps/nextcloud/pvc.yaml b/flux2/apps/nextcloud/pvc.yaml index e0954a9c0eb1d0a92a3ec17c034f47783918e293..6145d3d3994b44ba6f1898c8e4e7ca7c45c165c0 100644 --- a/flux2/apps/nextcloud/pvc.yaml +++ b/flux2/apps/nextcloud/pvc.yaml @@ -24,3 +24,16 @@ spec: requests: storage: 512Mi storageClassName: local-path +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: nextcloud-postgresql +spec: + accessModes: + - ReadWriteOnce + volumeMode: Filesystem + resources: + requests: + storage: 512Mi + storageClassName: local-path diff --git a/flux2/apps/nextcloud/release.yaml b/flux2/apps/nextcloud/release.yaml index 8380e3dd20106d253c852d46a73dd64fe743206e..99fbb120c8f4636ed772d653f639555ada9edf14 100644 --- a/flux2/apps/nextcloud/release.yaml +++ b/flux2/apps/nextcloud/release.yaml @@ -156,6 +156,9 @@ spec: requests: cpu: 200m memory: 128Mi + persistence: + enabled: true + existingClaim: "nextcloud-postgresql" rabbitmq: rabbitmq: diff --git a/flux2/infrastructure/sources/nextcloud.yaml b/flux2/infrastructure/sources/nextcloud.yaml index eb3359133c3f8152a46f250ba54980687dfb7037..2a18218a715af3410aa1af08b9100fafc9037187 100644 --- a/flux2/infrastructure/sources/nextcloud.yaml +++ b/flux2/infrastructure/sources/nextcloud.yaml @@ -13,4 +13,5 @@ spec: # For all available options, see: # https://toolkit.fluxcd.io/components/source/api/#source.toolkit.fluxcd.io/v1beta1.GitRepositoryRef ref: - tag: 0.2.7 + # tag: 0.2.7 + branch: 967-prevent-loss-of-onlyoffice-documents