Skip to content
Snippets Groups Projects
Commit 7bd6c0c3 authored by Arie Peterson's avatar Arie Peterson
Browse files

Merge branch '1104-do-not-create-demo-files-for-new-users' into 'main'

Resolve "Do not create demo files for new users"

Closes #1104

See merge request !558
parents 688dd25b 3ce4ee08
No related branches found
Tags 0.3.3
1 merge request!558Resolve "Do not create demo files for new users"
Pipeline #42086 passed with stages
in 8 minutes and 3 seconds
......@@ -179,6 +179,12 @@ data:
# here.
# system.overwriteprotocol overwrites the protocol of links that are
# generated by nextcloud to HTTPS.
# system.appstoreenabled is set to false because we want to install apps
# pinpointing their versions for stability and the nextcloud app store does
# not allow that.
# system.skeletondirectory is set to empty (depending on helm value) to
# prevent the default skeleton files being copied for new users, because we
# think they take up too much space.
# apps.core.backgroundjobs_mode set to cron disables the unreliable ajax
# scheduling that is enabled by default. Ajax scheduling is not needed
# because cronjobs are regularly executed by a kubernetes resource.
......@@ -190,6 +196,9 @@ data:
"trusted_domains": ["localhost", {{ .Values.nextcloud.nextcloud.host | quote }}],
"overwriteprotocol": "https",
"appstoreenabled": false,
{{- if not .Values.nextcloud.skeleton }}
"skeletondirectory": "",
{{- end }}
"debug": {{ .Values.nextcloud.debug | quote }}
},
"apps":{
......
......@@ -4,6 +4,8 @@ nextcloud:
# Disable use of internal database
internalDatabase:
enabled: false
# Do not copy default "skeleton" (demo files) for new users.
skeleton: false
# Enable and configure MariaDB chart
mariadb:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment