83 lines
2.4 KiB
YAML
83 lines
2.4 KiB
YAML
---
|
|
# domain, webroot
|
|
nextcloud_domain: example.com
|
|
nextcloud_web_root: /
|
|
|
|
# database
|
|
nextcloud_db_engine: sqlite
|
|
|
|
# db name or path (sqlite)
|
|
nextcloud_db_name: nextcloud
|
|
|
|
# mysql, mariadb, postgresql
|
|
nextcloud_db_host: localhost
|
|
nextcloud_db_user: nextcloud
|
|
nextcloud_db_password: password
|
|
nextcloud_table_prefix: ""
|
|
|
|
# data dir (inside container)
|
|
nextcloud_data_dir: /var/www/html/data
|
|
|
|
# admin user
|
|
nextcloud_admin_user: admin
|
|
nextcloud_admin_password: password
|
|
|
|
# space separated trusted domains
|
|
nextcloud_trusted_domains:
|
|
- "{{ nextcloud_domain }}"
|
|
|
|
# The install and update script is only triggered when a default command
|
|
# is used (apache-foreground or php-fpm). If you use a custom command
|
|
# you have to enable the install / update with
|
|
nextcloud_update: ""
|
|
|
|
# The use of Redis is recommended to prevent file locking problems. See
|
|
# the examples for further instructions.
|
|
# If you want to use Redis you have to create a separate Redis container
|
|
# in your setup / in your docker-compose file. To inform Nextcloud about
|
|
# the Redis container add:
|
|
nextcloud_redis_host: ""
|
|
nextcloud_redis_port: "6379"
|
|
|
|
# smtp
|
|
nextcloud_smtp_host: ""
|
|
nextcloud_smtp_secure: ""
|
|
nextcloud_smtp_port: ""
|
|
nextcloud_smtp_authtype: LOGIN
|
|
nextcloud_smtp_user: ""
|
|
nextcloud_smtp_password: ""
|
|
nextcloud_mail_from_address: ""
|
|
nextcloud_mail_domain: "{{ nextcloud_domain }}"
|
|
|
|
# ldap
|
|
nextcloud_ldap_enable: false
|
|
nextcloud_ldap_host: "{{ ldap_uri | default('openldap') | regex_replace(':[0-9]+$') }}"
|
|
nextcloud_ldap_port: "389"
|
|
#nextcloud_ldap_backup_host: ""
|
|
nextcloud_ldap_backup_port: "389"
|
|
#nextcloud_ldap_agent_name: ""
|
|
#nextcloud_ldap_agent_password: ""
|
|
nextcloud_ldap_base: "dc={{ openldap_domain | default('example.com') | replace('.', ',dc=') }}"
|
|
#nextcloud_ldap_base_users: ""
|
|
#nextcloud_ldap_base_groups: ""
|
|
#nextcloud_ldap_user_filter_objectclass: ""
|
|
#nextcloud_ldap_user_filter: ""
|
|
#nextcloud_ldap_login_filter: ""
|
|
#nextcloud_ldap_group_filter_objectclass: ""
|
|
#nextcloud_ldap_group_filter: ""
|
|
#nextcloud_ldap_gid_number: ""
|
|
#nextcloud_ldap_user_display_name: ""
|
|
#nextcloud_ldap_user_display_name_2: ""
|
|
#nextcloud_ldap_group_display_name: ""
|
|
#nextcloud_ldap_email_attribute: ""
|
|
#nextcloud_ldap_group_member_assoc_attr: ""
|
|
#nextcloud_ldap_expert_username_attr: ""
|
|
|
|
# container
|
|
nextcloud_image: eumau/nextcloud
|
|
nextcloud_container: nextcloud
|
|
nextcloud_volume: nextcloud
|
|
|
|
# definido por rol docker
|
|
docker_network: dockernet
|