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 withjidandpassvalues 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