Prosody
Prosody IM: A modern XMPP communication server.
Variables
prosody_docker_image
: Name for the local service docker image.prosody_domain
: Domain/subdomain for the service.prosody_domain_muc
: Domain for the Multi User Chatrooms.prosody_domain_upload
: Domain for the HTTP Upload.prosody_enable_muc
: Boolean to enable or disable Multi User Chatrooms.prosody_enable_http
: Boolean to enable or disable the HTTP module.prosody_enable_http_upload
: Boolean to enable or disable the HTTP Uploads module.prosody_enable_tor
: Boolean to enable or disable connection through TOR.prosody_tor_hostname
: TOR domain (.onion).prosody_directory
:conf
: Path on the host for configurations.data
: Path on the host for data.modules_community
: Path on the host for community modules.modules_custom
: Path on the host for custom modules.prosody_cert_path
:privkey
: Path on the host for the SSL/TLS private key.cert
: Path on the host for the SSL/TLS certificate.prosody_port_c2s
: Port for client to client connections.prosody_port_s2s
: Port for server to server connections.prosody_port_internal_http
: Internal in the Docker for serving http.prosody_port_external_https
: External port of the host to serve https (for Prosody).prosody_iptables_c2s_rule
: Iptables rule for the c2c connections.prosody_iptables_s2s_rule
: Iptables rule for the s2s connections.prosody_iptables_https_rule
: Iptables rule for the https connections to Prosody.prosody_admins_xmpp
: List of admins of the XMPP server.prosody_allow_remote_registration
: Boolean to enable or disable remote registration.prosody_users
: List of dictionaries withjid
andpass
values for the users to register.
Ports (by default)
- 5222/tcp for c2c connections.
- 5269/tcp for s2s connections.
- 5281/tcp for HTTPS connections.
Last update: 2020-08-19