diff --git a/tasks/nextcloud.yml b/tasks/nextcloud.yml index 1479fc0..607d6b4 100755 --- a/tasks/nextcloud.yml +++ b/tasks/nextcloud.yml @@ -15,7 +15,7 @@ creates: "{{ ncloud_data_location }}/index.html" cmd: > php occ maintenance:install - --database '{{ ncloud_db.type }}' + --database '{{ ncloud_db_mapping[ncloud_db.type] }}' --database-name '{{ ncloud_db.name }}' --database-user '{{ ncloud_db.user }}' --database-pass '{{ ncloud_db.pass }}' diff --git a/vars/main.yml b/vars/main.yml index 87b003d..9be0ae2 100755 --- a/vars/main.yml +++ b/vars/main.yml @@ -10,4 +10,10 @@ ncloud_notify_trusted_proxies: - "127.0.0.1" - "::1" - "{{ hostvars[inventory_hostname]['ansible_default_ipv4']['address'] }}" - - "{{ hostvars[inventory_hostname]['ansible_default_ipv6']['address'] }}" \ No newline at end of file + - "{{ hostvars[inventory_hostname]['ansible_default_ipv6']['address'] }}" + +ncloud_db_mapping: { + 'pgsql': 'postgres', + 'mariadb': 'mysql', + 'mysql': 'mysql' +}