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