From d7f4bae37456cd65d89c75ccddcc6f6800722bd8 Mon Sep 17 00:00:00 2001 From: xavor Date: Sun, 4 May 2025 09:06:23 +0000 Subject: [PATCH] =?UTF-8?q?a=C3=B1adido=20configmap?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- configmap/nextcloud-custom-config.yaml | 18 ++++++++++++++++++ deployments/nextcloud.yaml | 8 +++++++- 2 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 configmap/nextcloud-custom-config.yaml diff --git a/configmap/nextcloud-custom-config.yaml b/configmap/nextcloud-custom-config.yaml new file mode 100644 index 0000000..027c36b --- /dev/null +++ b/configmap/nextcloud-custom-config.yaml @@ -0,0 +1,18 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: nextcloud-custom-config + namespace: nextcloud +data: + custom.config.php: | + ['10.42.0.0/16'], + 'overwritehost' => 'nextcloud.manabo.org', + 'overwriteprotocol' => 'https', + 'overwrite.cli.url' => 'https://nextcloud.manabo.org', + 'forwarded_for_headers' => ['HTTP_X_FORWARDED_FOR'], + 'default_phone_region' => 'ES', + 'maintenance_window_start' => 3, + 'memcache.local' => '\\OC\\Memcache\\APCu', + ); diff --git a/deployments/nextcloud.yaml b/deployments/nextcloud.yaml index e9f5ba4..c1a368c 100644 --- a/deployments/nextcloud.yaml +++ b/deployments/nextcloud.yaml @@ -14,7 +14,7 @@ spec: spec: containers: - name: nextcloud - image: nextcloud:latest + image: nextcloud:31 env: - name: MYSQL_PASSWORD value: nextcloud @@ -29,7 +29,13 @@ spec: volumeMounts: - mountPath: /var/www/html name: nextcloud-storage + - mountPath: /var/www/html/config/custom.config.php + name: custom-config + subPath: custom.config.php volumes: - name: nextcloud-storage persistentVolumeClaim: claimName: nextcloud-pvc + - name: custom-config + configMap: + name: nextcloud-custom-config