diff --git a/charts/nextcloud/Chart.yaml b/charts/nextcloud/Chart.yaml
index 46012128b37c218e0b427b0faef13c24cdf7bc48..2ff089c0183e9dd817dfc16588d7a3a743018a99 100644
--- a/charts/nextcloud/Chart.yaml
+++ b/charts/nextcloud/Chart.yaml
@@ -17,9 +17,9 @@ maintainers:
   url: https://shivering-isles.com
 
 
-version: 3.4.3
+version: 3.4.4
 # renovate: image=docker.io/library/nextcloud
-appVersion: "27.1.2"
+appVersion: "27.1.3"
 
 dependencies:
 - name: postgresql
diff --git a/charts/nextcloud/templates/nextcloud-env.yaml b/charts/nextcloud/templates/nextcloud-env.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..30616def5b9d0b6104819e632082d56ab8f77503
--- /dev/null
+++ b/charts/nextcloud/templates/nextcloud-env.yaml
@@ -0,0 +1,20 @@
+{{- if not .Values.nextcloud.existingSecret.enabled }}
+apiVersion: v1
+kind: Secret
+metadata:
+  name: {{ template "nextcloud.fullname" . }}
+  labels:
+    app.kubernetes.io/name: {{ include "nextcloud.name" . }}
+    helm.sh/chart: {{ include "nextcloud.chart" . }}
+    app.kubernetes.io/instance: {{ .Release.Name }}
+    app.kubernetes.io/managed-by: {{ .Release.Service }}
+type: Opaque
+stringData:
+  {{- if .Values.phpClientHttpsFix.enabled }}
+  OVERWRITEPROTOCOL: {{ .Values.phpClientHttpsFix.protocol | quote }}
+  {{- end }}
+  NEXTCLOUD_TRUSTED_DOMAINS: {{ .Values.nextcloud.host }}
+  {{- if ne (int .Values.nextcloud.update) 0 }}
+  NEXTCLOUD_UPDATE: {{ .Values.nextcloud.update | quote }}
+  {{- end }}
+  NEXTCLOUD_DATA_DIR: {{ .Values.nextcloud.datadir | quote }}
\ No newline at end of file