XMPP-service/roles/prosody/tasks/main.yml
2025-09-03 18:13:04 +02:00

20 lines
458 B
YAML

- name: Ensure Prosody is installed
ansible.builtin.apt:
name: "{{ prosody_package }}"
state: present
update_cache: yes
- name: Deploy Prosody config
ansible.builtin.template:
src: prosody.cfg.lua.j2
dest: /etc/prosody/prosody.cfg.lua
owner: root
group: root
mode: "0644"
notify: Restart Prosody
- name: Ensure Prosody is up and running
ansible.builtin.systemd:
name: prosody
state: started
enabled: yes