mirror of
https://git.kaidan.im/lnj/ansible-role-ejabberd
synced 2020-03-25 15:46:19 +01:00
27 lines
643 B
YAML
27 lines
643 B
YAML
---
|
|
|
|
- name: Install & setup postgresql database
|
|
import_tasks: pgsql.yml
|
|
when: ejabberd_db_type == 'pgsql'
|
|
|
|
- name: Install & setup mysql database
|
|
import_tasks: mysql.yml
|
|
when: ejabberd_db_type == 'mysql'
|
|
|
|
- name: Install ejabberd
|
|
import_tasks: ejabberd_inst.yml
|
|
|
|
- name: Install & setup Nextcloud authentication
|
|
import_tasks: xmpp-cloud-auth.yml
|
|
when: ejabberd_xmpp_cloud_auth
|
|
|
|
- name: Install & setup nginx reverse proxy
|
|
import_tasks: nginx.yml
|
|
when: ejabberd_nginx_proxy
|
|
|
|
- name: Install & setup sslh
|
|
import_tasks: sslh.yml
|
|
when: ejabberd_sslh
|
|
|
|
- name: Configure & restart ejabberd
|
|
import_tasks: ejabberd_config.yml
|