No introduction found. Create it?
Install with:
helm repo add nextcloud https://nextcloud.github.io/helm/
helm install nextcloud nextcloud/nextcloud -f values.yaml
See examples from other people.
Name | Repo | Stars | Version | Timestamp |
---|---|---|---|---|
nextcloud | haraldkoch/kochhaus-home | 91 | 4.6.6 | 7 days ago |
nextcloud | angelnu/k8s-gitops | 124 | 4.6.6 | 13 days ago |
nextcloud | ahinko/home-ops | 84 | 4.6.6 | 13 days ago |
nextcloud | ishioni/homelab-ops | 70 | 4.6.6 | 14 days ago |
nextcloud | budimanjojo/home-cluster | 141 | 4.6.6 | 15 days ago |
See the most popular values for this chart:
Key | Types |
---|---|
boolean | |
nextcloud.host (27) cloud.${SECRET_DOMAIN} | string |
boolean, string | |
nextcloud.existingSecret.secretName (20) nextcloud-secret | string |
string | |
string | |
nextcloud.existingSecret.smtpPasswordKey (7) SMTP_PASSWORD | string |
nextcloud.existingSecret.smtpUsernameKey (7) SMTP_USERNAME | string |
string | |
string | |
boolean | |
nextcloud.mail.domain (15) ${SECRET_DOMAIN} | string |
nextcloud.mail.fromAddress (15) nextcloud | string |
number, string | |
string | |
string | |
string | |
string | |
string | |
nextcloud.extraEnv[].name (14) REDIS_HOST | string |
string | |
string | |
nextcloud.extraEnv[].valueFrom.secretKeyRef.name (7) nextcloud-secret | string |
nextcloud.extraInitContainers[].image (12) ghcr.io/onedr0p/postgres-init:16.2 | string |
string | |
nextcloud.extraInitContainers[].envFrom[].secretRef.name (11) nextcloud-secret | string |
string | |
string | |
string | |
string | |
string | |
nextcloud.phpConfigs."uploadLimit.ini" (11) upload_max_filesize = 16G
post_max_size = 16G
max_input_time = 3600
max_execution_time = 3600
| string |
nextcloud.phpConfigs."www.conf" (6) [www]
user = www-data
group = www-data
listen = 127.0.0.1:9000
pm = dynamic
pm.max_children = 57
pm.start_servers = 14
pm.min_spare_servers = 14
pm.max_spare_servers = 42
pm.max_requests = 500
pm.process_idle_timeout = 10s
| string |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
nextcloud.configs."bulkupload.config.php" (3) <?php
$CONFIG = array (
'bulkupload.enabled' => false,
); | string |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
nextcloud.datadir (8) /var/www/data | string |
number, string | |
boolean | |
number, string | |
number | |
nextcloud.securityContext.fsGroupChangePolicy (3) OnRootMismatch | string |
boolean | |
boolean | |
boolean | |
boolean | |
boolean | |
boolean | |
boolean | |
boolean | |
string | |
string | |
string | |
number | |
boolean | |
persistence.existingClaim (25) nextcloud-config | string |
boolean | |
persistence.nextcloudData.existingClaim (11) nextcloud-data | string |
persistence.nextcloudData.accessMode (6) ReadWriteMany | string |
string | |
persistence.accessMode (6) ReadWriteMany | string |
string | |
string | |
boolean | |
ingress.tls[].hosts[] (26) - cloud.${SECRET_DOMAIN} | string |
string | |
string | |
ingress.annotations."nginx.ingress.kubernetes.io/server-snippet" (21) server_tokens off;
proxy_hide_header X-Powered-By;
rewrite ^/.well-known/webfinger /index.php/.well-known/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.json /public.php?service=host-meta-json;
location = /.well-known/carddav {
return 301 $scheme://$host/remote.php/dav;
}
location = /.well-known/caldav {
return 301 $scheme://$host/remote.php/dav;
}
location = /robots.txt {
allow all;
log_not_found off;
access_log off;
}
location ~ ^/(?:build|tests|config|lib|3rdparty|templates|data)/ {
deny all;
}
location ~ ^/(?:autotest|occ|issue|indie|db_|console) {
deny all;
} | string |
string | |
string | |
ingress.annotations."external-dns.alpha.kubernetes.io/target" (9) external.${SECRET_DOMAIN} | string |
ingress.annotations."hajimari.io/icon" (9) simple-icons:nextcloud | string |
string | |
ingress.annotations."cert-manager.io/cluster-issuer" (6) letsencrypt-production | string |
string | |
ingress.annotations."nginx.ingress.kubernetes.io/cors-allow-headers" (5) X-Forwarded-For, X-Real-IP, X-Frame-Options, X-Content-Type-Options, X-Forwarded-Proto | string |
ingress.annotations."hajimari.io/info" (4) File and Calendar server | string |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
ingress.pathType (12) Prefix | string |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
boolean | |
string | |
string | |
string | |
string | |
string | |
string | |
boolean | |
externalDatabase.type (25) postgresql | string |
externalDatabase.host (18) postgres-rw.database.svc.cluster.local | string |
externalDatabase.database (17) nextcloud | string |
boolean, string | |
string | |
externalDatabase.existingSecret.secretName (17) nextcloud-secret | string |
externalDatabase.existingSecret.usernameKey (17) POSTGRES_USER | string |
string | |
externalDatabase.existingSecret.hostKey (8) POSTGRES_HOST | string |
string | |
string | |
boolean | |
string | |
string | |
string | |
boolean | |
boolean | |
number | |
number | |
boolean | |
cronjob.schedule (3) */5 * * * * | string |
string, number | |
number | |
string | |
boolean | |
number | |
string | |
string | |
string | |
image.tag (22) 28.0.4-fpm-alpine | string |
image.repository (19) nextcloud | string |
image.flavor (9) fpm-alpine | string |
image.pullPolicy (6) IfNotPresent | string |
boolean | |
string | |
nginx.image.tag (9) 1.25-alpine | string |
boolean | |
string | |
string | |
string | |
string | |
boolean | |
number | |
number | |
number | |
number | |
number | |
boolean | |
number | |
number | |
number | |
number | |
number | |
boolean | |
boolean | |
string | |
string | |
string | |
string | |
boolean | |
redis.auth.existingSecret (3) nextcloud-secret | string |
redis.auth.existingSecretPasswordKey (3) REDIS_PASSWORD | string |
string | |
redis.architecture (5) standalone | string |
redis.commonConfiguration (3) # Enable AOF https://redis.io/topics/persistence#append-only-file
appendonly yes
# Disable RDB persistence, AOF persistence already enabled.
save ""
maxmemory 94371840
maxmemory-policy allkeys-lru | string |
boolean | |
string | |
string | |
string | |
boolean | |
boolean | |
number | |
boolean | |
string | |
string | |
string | |
string | |
boolean | |
string | |
string | |
string | |
string, number | |
boolean | |
number | |
number | |
number | |
number | |
number | |
metrics.enabled (8) false | boolean |
boolean | |
boolean | |
string | |
string | |
string | |
string | |
string | |
deploymentAnnotations."secret.reloader.stakater.com/reload" (6) nextcloud-secret | string |
string | |
string | |
boolean | |
boolean | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
number | |
string | |
string | |
boolean | |
number | |
number | |
number | |
string | |
string | |
string | |
string | |
string | |
boolean | |
string | |
string | |
string | |
string | |
boolean | |
string | |
boolean | |
boolean | |
string | |
boolean | |
boolean | |
string | |
string | |
string | |
string | |
string | |
number | |
string | |
string | |
string | |
number | |
string | |
string | |
number | |
string | |
string |