diff --git a/basic/apps/do/vikunja-postgres-pvc.yaml b/basic/apps/do/vikunja-postgres-pvc.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..5c9c895226132c5ef7cd99d28dbffff0a06133b4
--- /dev/null
+++ b/basic/apps/do/vikunja-postgres-pvc.yaml
@@ -0,0 +1,16 @@
+---
+apiVersion: v1
+kind: PersistentVolumeClaim
+metadata:
+  name: vikunja-postgres
+  namespace: stackspout
+  labels:
+    stackspin.net/backupSet: "vikunja"
+spec:
+  accessModes:
+    - ReadWriteOnce
+  volumeMode: Filesystem
+  resources:
+    requests:
+      storage: 2Gi
+  storageClassName: local-path
diff --git a/basic/apps/do/vikunja-values-configmap.yaml b/basic/apps/do/vikunja-values-configmap.yaml
index ca4ed10374e13ec2eeb2b03f2a4230ebd713043f..f9bf15f265bedf8307c158ccf818c0754694878f 100644
--- a/basic/apps/do/vikunja-values-configmap.yaml
+++ b/basic/apps/do/vikunja-values-configmap.yaml
@@ -53,3 +53,10 @@ data:
         image: vikunja/frontend:0.18.2
     postgresql:
       enabled: true
+      postgresqlUsername: vikunja
+      postgresqlPassword: "${postgres_password}"
+      postgresqlDatabase: vikunja
+      persistence:
+        enabled: true
+        existingClaim: vikunja-postgres
+