nextcloud: add support for latest nextcloud helm chart 8.7.0 values

This commit is contained in:
ace
2026-01-05 17:42:48 +03:00
parent bdbdab8383
commit 6321d89bcd

View File

@@ -16,8 +16,8 @@ nextcloud_default_values:
nginx.ingress.kubernetes.io/server-snippet: |- nginx.ingress.kubernetes.io/server-snippet: |-
server_tokens off; server_tokens off;
proxy_hide_header X-Powered-By; proxy_hide_header X-Powered-By;
rewrite ^/.well-known/webfinger /index.php/.well-known/webfinger last;
rewrite ^/.well-known/webfinger /public.php?service=webfinger last; rewrite ^/.well-known/nodeinfo /index.php/.well-known/nodeinfo last;
rewrite ^/.well-known/host-meta /public.php?service=host-meta last; rewrite ^/.well-known/host-meta /public.php?service=host-meta last;
rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json; rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json;
location = /.well-known/carddav { location = /.well-known/carddav {
@@ -48,9 +48,7 @@ nextcloud_default_values:
host: "{{ nextcloud_short_name }}.{{ domain }}" host: "{{ nextcloud_short_name }}.{{ domain }}"
username: admin username: admin
password: "{{ nextcloud_admin_pass | default(nextcloud_admin_password) }}" password: "{{ nextcloud_admin_pass | default(nextcloud_admin_password) }}"
update: 0 trustedDomains: ["{{ nextcloud_short_name }}.{{ domain }}"]
datadir: /var/www/html/data
tableprefix:
mail: mail:
enabled: true enabled: true
fromAddress: nextcloud fromAddress: nextcloud
@@ -112,23 +110,14 @@ nextcloud_default_values:
database: nextcloud database: nextcloud
user: "{{ nextcloud_db_username }}" user: "{{ nextcloud_db_username }}"
password: "{{ nextcloud_db_password }}" password: "{{ nextcloud_db_password }}"
## Cronjob to execute Nextcloud background tasks ## Cronjob to execute Nextcloud background tasks
## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#cron-jobs ## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#cron-jobs
## ##
cronjob: cronjob:
enabled: true enabled: true
schedule: "*/5 * * * *" ## Enable persistence using Persistent Volume Claims
annotations: {} ## ref: https://kubernetes.io/docs/concepts/storage/persistent-volumes/
# Set curl's insecure option if you use e.g. self-signed certificates ##
curlInsecure: false
failedJobsHistoryLimit: 1
successfulJobsHistoryLimit: 1
service:
type: ClusterIP
port: 8080
loadBalancerIP: nil
persistence: persistence:
# Nextcloud Data (/var/www/html) # Nextcloud Data (/var/www/html)
enabled: true enabled: true