added support to move data dir

This commit is contained in:
nd 2019-04-28 17:39:21 +02:00
parent 1f919c4cb1
commit c67ac33467
No known key found for this signature in database
GPG key ID: 21B5CD4DEE3670E9

View file

@ -7,10 +7,18 @@
group: www-data
creates: /var/www/nextcloud
- name: create nextcloud datadir
file:
path: "{{ nextcloud.datadir }}"
owner: www-data
group: www-data
mode: 0770
state: directory
- name: setup nextcloud
become_user: www-data
become: true
command: "/usr/bin/php occ maintenance:install -n --database 'mysql' --database-name '{{ nextcloud.db.name }}' --database-user '{{ nextcloud.db.user }}' --database-pass '{{ nextcloud.db.pw }}' --admin-user '{{ nextcloud.admin.name }}' --admin-pass '{{ nextcloud.admin.pw }}'"
command: "/usr/bin/php occ maintenance:install -n --database 'mysql' --database-name '{{ nextcloud.db.name }}' --database-user '{{ nextcloud.db.user }}' --database-pass '{{ nextcloud.db.pw }}' --admin-user '{{ nextcloud.admin.name }}' --admin-pass '{{ nextcloud.admin.pw }}' --data-dir '{{ nextcloud.datadir }}'"
args:
chdir: /var/www/nextcloud
creates: /var/www/nextcloud/config/config.php
@ -36,6 +44,7 @@
- { key: "mail_smtphost", value: "{{ mail.server }}" }
- { key: "mail_smtpport", value: "25" }
- { key: "memcache.local", value: '{{ "\OC\Memcache\APCu" }}' }
- { key: "datadirectory", value: "{{ nextcloud.datadir }}" }
- name: copy nextcloud nginx config
template: