Browse Source

Modified README and default values in vars.yml

master
Akshay Pushparaj 4 years ago
parent
commit
8bb48518fb
  1. 4
      README.md
  2. BIN
      roles/nextcloud/tasks/.main.yml.swp
  3. 2
      roles/nextcloud/tasks/main.yml
  4. 34
      vars.yml

4
README.md

@ -1,5 +1,7 @@
## Values that should be modified in vars.yml before running playbook # Ansible playbook for Nextcloud with MySQL/PostgreSQL
This playbook downloads and installs Nextcloud and its required database. The database options are either MySQL or PostgreSQL The default values are given in [vars.yml](/vars.yml) and it should be modified accordingly.
#### [Variables File](/vars.yml)
domainname: Domain name domainname: Domain name
nc_admin_username: Nextcloud dmin username nc_admin_username: Nextcloud dmin username

BIN
roles/nextcloud/tasks/.main.yml.swp

Binary file not shown.

2
roles/nextcloud/tasks/main.yml

@ -28,7 +28,7 @@
- name: Extract nextcloud - name: Extract nextcloud
unarchive: unarchive:
src: "/tmp/nextcloud-{{ nc_version }}.zip" src: "/tmp/nextcloud-{{ nc_version }}.zip"
dest: /tmp/ dest: /var/www
owner: www-data owner: www-data
group: www-data group: www-data

34
vars.yml

@ -15,18 +15,18 @@
# Line 63: Trusted domains # Line 63: Trusted domains
# Line 64: Version number that is to be downloaded # Line 64: Version number that is to be downloaded
domainname: amogha.labnetwork.in domainname: example.com
ldap: ldap:
ldapAgentName: "uid=rouser,{{ ldapBaseDN }}" ldapAgentName: "uid=rouser,{{ ldapBaseDN }}"
ldapAgentPassword: dGVzdGFkbWluCg== ldapAgentPassword: secret
ldapBase: "{{ ldapBaseDN }}" ldapBase: "{{ ldapBaseDN }}"
ldapBaseGroups: "{{ ldapBaseDN }}" ldapBaseGroups: "{{ ldapBaseDN }}"
ldapBaseUsers: "{{ ldapBaseDN }}" ldapBaseUsers: "{{ ldapBaseDN }}"
ldapConfigurationActive: 1 ldapConfigurationActive: 1
ldapEmailAttribute: mail ldapEmailAttribute: mail
ldapExpertUsernameAttr: uid ldapExpertUsernameAttr: uid
ldapHost: 10.22.13.12 ldapHost: localhost
ldapLoginFilter: (&(|(objectclass=inetorgperson))(mail=%uid)) ldapLoginFilter: (&(|(objectclass=inetorgperson))(mail=%uid))
ldapPort: 389 ldapPort: 389
ldapUserFilter: (|(objectclass=inetorgperson)) ldapUserFilter: (|(objectclass=inetorgperson))
@ -39,26 +39,26 @@ mysql_packages:
- php7.4-mysql - php7.4-mysql
- python3-pymysql - python3-pymysql
nc_admin_username: test nc_admin_username: nextcloudadmin
nc_admin_pass: adminpass nc_admin_pass: nextcloudadminpass
nc_app_list: nc_app_list:
- mail - mail
#- richdocumentscode - richdocumentscod
#- richdocuments - richdocuments
- contacts - contacts
- deck - deck
#- spreed - spreed
#- announcementcenter - announcementcenter
#- apporder - apporder
#- bruteforcesettings - bruteforcesettings
#- calendar - calendar
#- groupfolders - groupfolders
# mysql or pgsql # mysql or pgsql
nc_db: mysql nc_db: mysql
nc_db_host: localhost nc_db_host: localhost
nc_db_name: nextcloud_test2 nc_db_name: nextcloud
nc_db_user: username2 nc_db_user: nextcloud
nc_db_pass: password nc_db_pass: databasepassword
nc_dependency_packages: nc_dependency_packages:
- php7.4-bcmath - php7.4-bcmath
@ -96,7 +96,7 @@ nc_dependency_packages:
- php7.4-xsl - php7.4-xsl
- php7.4-zip - php7.4-zip
nc_root: /tmp/nextcloud nc_root: /var/www/nextcloud
nc_trusted_domains: nc_trusted_domains:
0: "{{ domainname }}" 0: "{{ domainname }}"
nc_version: 23.0.3 nc_version: 23.0.3

Loading…
Cancel
Save