Install and configure Prosody XMPP(Jabber) server.
- Debian 11 (Bullseye)
- Debian 12 (Bookworm)
- Ubuntu 18.04
Directory where TLS certificate could be found.
I use ACME client dehydrated,
so all otained certificates are in /var/lib/dehydrated/certs
prosody_certificate_dir: "/var/lib/dehydrated/certs"
see defaults/main.yml
for more details.
Download latest release with ansible-galaxy
ansible-galaxy install sv0.prosody
- hosts: servers
roles:
- sv0.prosody
vars:
prosody_vhost: example.com
Run local tests with
molecule test
Requires Molecule and Docker to be installed on devel host.
MIT