Install and configure Prosody XMPP(Jabber) server.
- Debian 11 (Bullseye)
- Debian 12 (Bookworm)
- Ubuntu 18.04
see defaults/main.yml
Download latest release with ansible-galaxy
ansible-galaxy install sv0.prosody
- hosts: servers
roles:
- sv0.prosody
vars:
prosody_virtual_hosts:
- name: example.net
key: |
-----BEGIN PRIVATE KEY-----
...
-----END PRIVATE KEY-----
cert: |
-----BEGIN CERTIFICATE-----
...
-----END CERTIFICATE-----
- name: svyrydiuk.eu
admins: ["admin@svyrydiuk.eu"]
Run local tests with
molecule test
Requires Molecule and Docker to be installed on devel host.
GPL