diff --git a/apps/base/matrix/synatainer.yaml b/apps/base/matrix/synatainer.yaml
index ba1ac74cbcfed77dc3f71ff1053dc58ff4ddde80..8762f9398c9b031393d673dd4b03a2cc41a3e8e0 100644
--- a/apps/base/matrix/synatainer.yaml
+++ b/apps/base/matrix/synatainer.yaml
@@ -27,19 +27,22 @@ spec:
               - name: DB_NAME
                 value: synapse
               - name: DB_USER
-                secretKeyRef:
-                  name: synapse.matrix-postgres.credentials.postgresql.acid.zalan.do
-                  key: username
+                valueFrom:
+                  secretKeyRef:
+                    name: synapse.matrix-postgres.credentials.postgresql.acid.zalan.do
+                    key: username
               - name: PGPASSWORD
-                secretKeyRef:
-                  name: synapse.matrix-postgres.credentials.postgresql.acid.zalan.do
-                  key: password
+                valueFrom:
+                  secretKeyRef:
+                    name: synapse.matrix-postgres.credentials.postgresql.acid.zalan.do
+                    key: password
               - name: SYNAPSE_HOST
                 value: http://matrix-synapse:8008
               - name: BEARER_TOKEN
-                secretKeyRef:
-                  name: matrix-token
-                  key: token
+                valueFrom:
+                  secretKeyRef:
+                    name: matrix-token
+                    key: token
             resources:
               requests:
                 memory: 1Gi