Files
darkstars/helm/nextcloud/values.yaml
2025-09-30 10:06:29 +02:00

69 lines
1.3 KiB
YAML

nextcloud:
enabled: true
image:
repository: nextcloud
tag: "28-fpm" # pick a stable tag you want
pullPolicy: IfNotPresent
admin:
user: admin
password: changeme
config:
proxy.config.php: |-
<?php
$CONFIG = array (
'trusted_domains' =>
array (
0 => 'nextcloud.darkstars.local',
),
);
# Use built-in default SQLite for quick test deployments. For production, use external DB.
database:
type: sqlite
# For PostgreSQL/MySQL, disable sqlite and configure external DB here.
# Persistence: enable to keep user files across pod restarts (recommended for production)
persistence:
enabled: true
accessMode: ReadWriteOnce
size: 10Gi
storageClass: ""
# Service type (ClusterIP/LoadBalancer)
service:
type: ClusterIP
port: 80
nodePort: null
# Ingress (disabled by default)
ingress:
enabled: false
annotations: {}
hosts:
- host: nextcloud.darkstars.local
paths:
- /
tls: []
# Resources (small defaults; tune for your cluster)
resources:
requests:
cpu: 100m
memory: 128Mi
limits:
cpu: 500m
memory: 512Mi
mariadb:
enabled: false
redis:
enabled: false
probe:
initialDelaySeconds: 30
periodSeconds: 10
timeoutSeconds: 5