Build massive realtime applications with a robust platform integrating XMPP, MQTT, and SIP protocols. Designed for high concurrency and fault tolerance, this solution ensures your messaging, gaming, or IoT services remain active. It operates in a cluster out of the box, providing unmatched uptime through live upgrades and advanced message delivery verification.
Take advantage of a versatile and modular architecture tailored for massive scalability. The platform minimizes data replication and reduces memory usage per user, making it highly efficient for large deployments.
Key benefits include:
services:
ejabberd:
image: ejabberd/ecs
container_name: ejabberd
restart: unless-stopped
ports:
- "5222:5222"
- "5269:5269"
- "5280:5280"
- "5443:5443"
environment:
- CTL_ON_CREATE=register ${EJABBERD_ADMIN_USER} ${EJABBERD_DOMAIN} ${EJABBERD_ADMIN_PASSWORD}
volumes:
- ./conf:/home/ejabberd/conf
- ./database:/home/ejabberd/database
- ./logs:/home/ejabberd/logs
- ./upload:/home/ejabberd/uploadEJABBERD_ADMIN_USER=admin
EJABBERD_DOMAIN=localhost
EJABBERD_ADMIN_PASSWORD=your_secure_passwordAuto-fetched about 22 hours ago
Auto-fetched about 22 hours ago