prosody
Ansible Prosody
Install and configure Prosody XMPP(Jabber) server.
Requirements
- Debian 11 (Bullseye)
- Debian 12 (Bookworm)
- Ubuntu 18.04
Default Variables
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.
Dependencies
Download
Download latest release with ansible-galaxy
ansible-galaxy install sv0.prosody
Playbook
- hosts: servers
roles:
- sv0.prosody
vars:
prosody_vhost: example.com
Tests
Run local tests with
molecule test
Requires Molecule and Docker to be installed on devel host.
License
MIT
Author Information
Usefull links
Install
ansible-galaxy install sv0/ansible-prosody
License
mit
Downloads
18
Owner