nextcloud 2

This commit is contained in:
Philip Haupt
2025-05-20 21:01:15 +02:00
parent f4febc1ad2
commit 3e1ba08f4e
2 changed files with 64 additions and 859 deletions

View File

@@ -373,36 +373,36 @@ nginx:
# value: ENV_VALUE
internalDatabase:
enabled: true
enabled: false
name: nextcloud
##
## External database configuration
##
externalDatabase:
enabled: false
enabled: true
## Supported database engines: mysql or postgresql
type: mysql
type: postgresql
## Database host. You can optionally include a colon delimited port like "myhost:1234"
host: ""
host: nextcloud-postgresql
## Database user
user: nextcloud
## Database password
password: ""
password: nextcloud
## Database name
database: nextcloud
## Use a existing secret
existingSecret:
enabled: false
# secretName: nameofsecret
usernameKey: db-username
passwordKey: db-password
enabled: true
secretName: nextcloud
usernameKey: db-user
passwordKey: db-pass
# hostKey: db-hostname-or-ip
# databaseKey: db-name
@@ -460,12 +460,12 @@ postgresql:
# auth.postgresPassword, auth.password, and auth.replicationPassword will be ignored and picked up from this secret.
# secret might also contains the key ldap-password if LDAP is enabled.
# ldap.bind_password will be ignored and picked from this secret in this case.
existingSecret: ""
existingSecret: nextcloud
# Names of keys in existing secret to use for PostgreSQL credentials
secretKeys:
adminPasswordKey: ""
userPasswordKey: ""
replicationPasswordKey: ""
adminPasswordKey: postgres-password
userPasswordKey: db-user
replicationPasswordKey: db-pass
primary:
persistence:
enabled: true
@@ -479,7 +479,7 @@ postgresql:
##
redis:
enabled: true
enabled: false
auth:
enabled: true
password: 'changeme'
@@ -510,12 +510,12 @@ collabora:
collabora:
## HTTPS nextcloud domain, if needed
aliasgroups: []
# - host: "https://nextcloud.domain:443"
aliasgroups:
- host: https://cloud.borninpain.de:443
# set extra parameters for collabora
# you may need to add --o:ssl.termination=true
extra_params: --o:ssl.enable=false
extra_params: --o:ssl.enable=false --o:ssl.termination=true
## Specify server_name when the hostname is not reachable directly for
# example behind reverse-proxy. example: collabora.domain
@@ -524,11 +524,11 @@ collabora:
existingSecret:
# set to true to to get collabora admin credentials from an existin secret
# if set, ignores collabora.collabora.username and password
enabled: false
enabled: true
# name of existing Kubernetes Secret with collboara admin credentials
secretName: ""
usernameKey: "username"
passwordKey: "password"
secretName: nextcloud
usernameKey: colla-user
passwordKey: colla-pass
# setup admin login credentials, these are ignored if
# collabora.collabora.existingSecret.enabled=true