diff --git a/apps/base/miniflux/database.yaml b/apps/base/miniflux/database.yaml
index 8332e1936f5a8820d66038885dcf8ca2fa953a72..487b317c24d2b75c3d565187f1f5923d585e54bd 100644
--- a/apps/base/miniflux/database.yaml
+++ b/apps/base/miniflux/database.yaml
@@ -8,9 +8,7 @@ spec:
     size: 1Gi
   numberOfInstances: 1
   users:
-    miniflux:
-    - superuser
-    - createdb
+    miniflux: []
   databases:
     miniflux: miniflux
   postgresql:
diff --git a/apps/base/miniflux/deployment.yaml b/apps/base/miniflux/deployment.yaml
index 1adc7433c02a010c95b177a6d3290fbb055b6e3e..7fb3135e499d5e586c764d347d3847414d44d2bd 100644
--- a/apps/base/miniflux/deployment.yaml
+++ b/apps/base/miniflux/deployment.yaml
@@ -15,10 +15,14 @@ spec:
         - image: ghcr.io/miniflux/miniflux:2.0.51-distroless
           name: miniflux
           env:
+            - name: DATABASE_URL
+              value: sslmode=require
             - name: RUN_MIGRATIONS
               value: "1"
             - name: PGHOST
               value: miniflux-postgres.miniflux.svc.cluster.local
+            - name: PGDATABASE
+              value: miniflux
             - name: PGUSER
               valueFrom:
                 secretKeyRef: