How to Create a Jabber Server

From Sugar Labs
Jump to navigation Jump to search

Sugar collaboration is built on top of XMPP (Jabber), an open and extensible instant messaging protocol. Collaboration can use either Link-local connections, or a server.

Collaboration via a server is more scalable, but requires special Sugar support in the server.

A server can be set up using the XS school server for school deployments.

Running your own server

Two different Jabber server programs are known to work with Sugar; prosody and ejabberd.


As used by the Sugar Labs Jabber server.

See Platform_Team/Prosody.


See Installing ejabberd for instructions on installing and configuring.

More details on the ejabberd configuration are here: Ejabberd Configuration