24 lines
938 B
YAML
24 lines
938 B
YAML
---
|
|
- name: Download ownCloud source.
|
|
ansible.builtin.get_url:
|
|
url: https://download.owncloud.com/server/stable/owncloud-complete-latest.tar.bz2
|
|
dest: "/tmp/owncloud-complete-latest.tar.bz2"
|
|
owner: www-data
|
|
|
|
- name: Extract the archive.
|
|
ansible.builtin.unarchive:
|
|
src: "/tmp/owncloud-complete-latest.tar.bz2"
|
|
dest: "/var/www/"
|
|
owner: www-data
|
|
remote_src: yes
|
|
#- name: Install ownCloud (via occ)
|
|
# command: >
|
|
# occ maintenance:install --database "mysql" --database-name "owncloud" --database-user "owncloud" --database-pass "{{ mysql_passwd }}" --data-dir "{{ owncloud_core_path }}/data" --admin-user "root" --admin-pass "{{ mysql_passwd }}"
|
|
#
|
|
#- name: Configure ownCloud's trusted domains
|
|
# command: "{{ item }}"
|
|
# loop:
|
|
# - my_ip=$(hostname -I|cut -f1 -d ' ')
|
|
# - occ config:system:set trusted_domains 1 --value="$my_ip"
|
|
# - occ config:system:set trusted_domains 2 --value="{{ hostname }}"
|