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
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
|
|
|