X-Git-Url: https://git.ralfj.de/ansible.git/blobdiff_plain/d472ee9713d21c5d718b320cc65cabe63aab0249..a7dc7d2358f720bc87db3a9a82738d04cddded89:/roles/prosody/tasks/main.yml diff --git a/roles/prosody/tasks/main.yml b/roles/prosody/tasks/main.yml new file mode 100644 index 0000000..96ed980 --- /dev/null +++ b/roles/prosody/tasks/main.yml @@ -0,0 +1,21 @@ +# install +- name: install prosody + apt: name=prosody state=latest default_release={{ansible_distribution_release}}-backports +- name: fetch prosody modules + hg: + dest: "{{ prosody.paths.modules }}" + repo: 'https://hg.prosody.im/prosody-modules/' + version: default + notify: prosody +# configure +- name: configure prosody + template: + dest: /etc/prosody/prosody.cfg.lua + src: templates/prosody.cfg.lua + notify: prosody +- name: configure apache + when: inventory_hostname in groups['apache'] + template: + dest: /etc/apache2/sites-available/{{ prosody.host }}.conf + src: templates/apache-site.conf + notify: apache