From eb88847624ad8030ada39332df85cc055829f997 Mon Sep 17 00:00:00 2001 From: j Date: Fri, 22 Aug 2025 23:46:04 +0000 Subject: [PATCH] x --- applications/stuff/nextcloud.yaml | 33 +++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/applications/stuff/nextcloud.yaml b/applications/stuff/nextcloud.yaml index a97be05..510885b 100644 --- a/applications/stuff/nextcloud.yaml +++ b/applications/stuff/nextcloud.yaml @@ -1,6 +1,34 @@ --- apiVersion: v1 kind: PersistentVolume +metadata: + name: nextcloud-data-j-pv +spec: + capacity: + storage: 900Gi + accessModes: + - ReadWriteOnce + persistentVolumeReclaimPolicy: Retain + storageClassName: local-path + hostPath: + path: /dpool/files +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: nextcloud-data-j-pvc + namespace: home-server +spec: + accessModes: + - ReadWriteOnce + storageClassName: local-path + resources: + requests: + storage: 10Gi + volumeName: nextcloud-pv +--- +apiVersion: v1 +kind: PersistentVolume metadata: name: nextcloud-pv spec: @@ -76,6 +104,8 @@ spec: volumeMounts: - name: nextcloud-data mountPath: /var/www/html + - name: nextcloud-data-j + mountPath: /dpool/services/nextcloud/data/data/34034c4d6cb6a6f4b6dfa8e8cb482e16171e867faf9d03714c0bed9ab2e87a9e/files securityContext: runAsUser: 1000 runAsGroup: 1000 @@ -84,6 +114,9 @@ spec: - name: nextcloud-data persistentVolumeClaim: claimName: nextcloud-pvc + - name: nextcloud-data-j + persistentVolumeClaim: + claimName: nextcloud-data-j-pvc --- apiVersion: networking.k8s.io/v1 kind: Ingress