You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

117 lines
2.8 KiB

---
# Line 28: Domain Name
# Line 31: DN of user which connect to nextcloud
# Line 32: Password of user set in line 21
# Line 39: LDAP server hostname/ip
# Line 41: Port for connecting LDAP server
# Line 52: Administrator username for Nextcloud
# Line 53: Administrator password # Line 64: Database Software used.
# Line 64: Database host
# Line 65: Database name
# Line 66: Database User name
# Line 67: Database User password
# Line 104: Root folder for Nextcloud
# Line 105: Data directory
# Line 106: Trusted domains
# Line 116: Redis host ip
# Line 117: Redis port
# Collabora
collabora_nc_apps:
- richdocumentscode
- richdocuments
collabora_packages:
- coolwsd
- code-brand
collabora_server: "https://{{ domainname }}:8443"
domainname: amogha.labnetwork.in
ldap:
ldapAgentName: "uid=rouser,{{ ldapBaseDN }}"
ldapAgentPassword: dGVzdGFkbWluCg==
ldapBase: "{{ ldapBaseDN }}"
ldapBaseGroups: "{{ ldapBaseDN }}"
ldapBaseUsers: "{{ ldapBaseDN }}"
ldapConfigurationActive: 1
ldapEmailAttribute: mail
ldapExpertUsernameAttr: uid
ldapHost: 127.0.0.1
ldapLoginFilter: (&(|(objectclass=inetorgperson))(mail=%uid))
ldapPort: 389
ldapUserFilter: (|(objectclass=inetorgperson))
ldapUserFilterObjectclass: inetorgperson
turnOnPasswordChange: 1
ldapBaseDN: cn=users,cn=accounts,{{ ldap_suffix.stdout }}
mysql_packages:
- mariadb-server
- mariadb-client
- python3-pymysql
nc_admin_username: test
nc_admin_pass: adminpass
nc_app_list:
- announcementcenter
- calendar
- contacts
- deck
- groupfolders
- mail
- spreed
# mysql or pgsql
nc_db: mysql
nc_db_host: localhost
nc_db_name: nextcloud
nc_db_user: ncuser
nc_db_pass: vTHOt1AUKv
nc_dependency_packages:
- php{{ php_version }}-bcmath
- php{{ php_version }}-bz2
- php{{ php_version }}-cgi
- php{{ php_version }}-cli
- php{{ php_version }}-common
- php{{ php_version }}-curl
- php{{ php_version }}-dba
- php{{ php_version }}-dev
- php{{ php_version }}-enchant
- php{{ php_version }}-fpm
- php{{ php_version }}-gd
- php{{ php_version }}-gmp
- php{{ php_version }}-imap
- php{{ php_version }}-interbase
- php{{ php_version }}-intl
- php{{ php_version }}-ldap
- php{{ php_version }}-mbstring
- php{{ php_version }}-mysql
- php{{ php_version }}-odbc
- php{{ php_version }}-opcache
- php{{ php_version }}-pgsql
- php{{ php_version }}-phpdbg
- php{{ php_version }}-pspell
- php{{ php_version }}-readline
- php{{ php_version }}-redis
- php{{ php_version }}-tidy
- php{{ php_version }}-xml
- php{{ php_version }}-xmlrpc
- php{{ php_version }}-xsl
- php{{ php_version }}-zip
- unzip
- nginx
- redis-server
nc_root: /var/www/nextcloud
nc_data_dir: /opt/nextcloud-data
nc_trusted_domains:
0: "{{ domainname }}"
postgres_packages:
- php8.1-pgsql
- python3-psycopg2
- postgresql
php_version: 8.1
redis_host: localhost
redis_port: 6379