nextcloud/templates/importconfig.json.j2
2026-10-09 23:15:55 +02:00

87 lines
3.1 KiB
Django/Jinja

{
"system": {
"htaccess.RewriteBase": "/",
"memcache.local": "\\OC\\Memcache\\APCu",
"memcache.locking": "\\OC\\Memcache\\Redis",
"memcache.distributed": "\\OC\\Memcache\\Redis",
"redis": {
"host": "redis",
"port": "6379"
},
"upgrade.disable-web": true,
"instanceid": "ocm6kh4i5s9r",
"passwordsalt": "{{ nextcloud.secret_salt }}",
"secret": "{{ nextcloud.secret }}",
"apache_disable_rewrite_ip": true,
"trusted_proxies": [
"172.18.0.0/16"
],
"trusted_domains": [
"{{ nextcloud.url }}"
],
"overwrite.cli.url": "https://{{ nextcloud.url }}",
"overwriteprotocol": "https"{% if nextcloud.oidc.issuer | default('') %},
"oidc_login_provider_url": "{{ nextcloud.oidc.issuer }}",
"oidc_login_client_id": "{{ nextcloud.oidc.client_id }}",
"oidc_login_client_secret": "{{ nextcloud.oidc.client_secret }}",
"oidc_login_auto_redirect": true,
"oidc_login_logout_url": "{{ nextcloud.oidc.issuer }}",
"oidc_login_end_session_redirect": true,
"oidc_login_hide_password_form": false,
"oidc_login_use_id_token": false,
"oidc_login_attributes": {
"id": "{{ nextcloud.oidc.id_attribute }}",
"name": "name",
"mail": "email",
"quota": "{{ nextcloud.oidc.id_attribute }}"
},
"oidc_login_scope": "email profile nextcloud openid",
"oidc_login_proxy_ldap": false,
"oidc_login_disable_registration": false,
"oidc_login_password_authentication": true,
"oidc_login_update_avatar": true,
"oidc_create_groups": true{% endif %},
"datadirectory": "/var/www/html/data",
"dbtype": "mysql",
"version": "32.0.5.0",
"dbname": "nextcloud",
"dbhost": "db",
"dbport": "",
"dbtableprefix": "oc_",
"mysql.utf8mb4": true,
"dbuser": "nextcloud",
"dbpassword": "{{ nextcloud.db_password }}",
"installed": true,
"maintenance_window_start": 100,
"enabledPreviewProviders": [
"OC\\Preview\\Image",
"OC\\Preview\\HEIC",
"OC\\Preview\\TIFF",
"OC\\Preview\\Movie"
],
"preview_max_x": 2048,
"preview_max_y": 2048,
"loglevel": 2,
"opcache.memory_consumption": 512,
"opcache.revalidate_freq": 60,
"default_phone_region": "DE",
"memories.gis_type": 1,
"mail_domain": "{{ nextcloud.mail.address.split('@')[-1] }}",
"mail_from_address": "noreply",
"mail_smtpmode": "smtp",
"mail_smtphost": "{{ nextcloud.mail.host }}",
"mail_smtpport": "587",
"mail_sendmailmode": "smtp",
"mail_smtpauth": true,
"mail_smtpname": "{{ nextcloud.mail.address }}",
"mail_smtppassword": "{{ nextcloud.mail.password }}",
"user_oidc": {
"auto_provision": true
},
"forwarded_for_headers": [
"HTTP_X_FORWARDED_FOR"
],
"allow_local_remote_servers": true
}
}