https://raw.githubusercontent.com/OrcVole/prosody-cloudron/main/CloudronVersions.json
Description
Prosody is a modern XMPP communication server. It aims to be easy to set up and configure, and efficient with system resources.
This package gives you a private chat and calls server where every account is one of your existing Cloudron users (via the LDAP addon). JIDs are simply user@<app-domain> — no apex-domain certificate and no mandatory SRV records.
Features
- 1:1 chat, group chat (MUC), multi-device sync, message history (MAM), file/image sharing (XEP-0363), and 1:1 audio/video calls.
- Real certificates on the XMPP ports from the Cloudron TLS addon; calls work through NAT via the Cloudron TURN addon, including TURN-over-TLS.
- Server-to-server federation, with the group-chat component getting its own trusted certificate as a Cloudron app alias.
- Works with standard clients: Conversations (Android), Gajim, Dino, Kaidan (desktop), and others.
- End-to-end encryption (OMEMO/OTR/PGP) encouraged but optional, for the widest client compatibility.
- SQLite storage in Cloudron's backed-up data volume.
Prosody is a backend service — configure it with an XMPP client, not a browser.
Recent Changes
[1.0.0]
Initial release: Prosody 13.0.6 (official stable apt package) for Cloudron.
Cloudron accounts as XMPP accounts via the LDAP addon — no separate user database.
Real certificates from the Cloudron TLS addon on 5222/5223/5269 (simple-JID design: the app domain is the XMPP host, so no apex-domain certificate is needed).
Audio/video calls via the Cloudron TURN addon (XEP-0215), including TURN-over-TLS for restrictive networks.
Multi-user chat on
conference.<domain>as a Cloudron app alias with its own trusted certificate — federation verified against public servers.HTTP file upload (XEP-0363) on the main host; message archive (MAM), carbons, stream management, push notifications, BOSH and WebSocket.
SQLite storage in Cloudron's backed-up data volume.
Health check reports real server status (mod_host_status_check routed via http_default_host).