Introduction
Prosody is a lightweight XMPP server, written in lua. It's available from http://prosody.im.
Details
Prosody is included in most linux distributions. For debian-based distros, run:
Code Block | ||||
---|---|---|---|---|
| ||||
$ sudo aptitude install prosody |
To configure it, you may use the Prosody configuration tool provided with WaveInABox:
Code Block |
---|
$ ant -f server-config.xml server-federation-config prosody-config -Dxmpp_server_secret=secret_password -Dxmpp_server_ping=example.com -Dxmpp_server_ip=localhost |
Note |
---|
You may want to provide different |
That will generate a prosody configuration file named something like: example.com.cfg.lua
. Copy it wherever Prosody can find it usually /etc/prosody/conf.d
and restart the Prosody server:
Code Block |
---|
$ sudo cp example.com.fg.lua /etc/prosody/conf.d/ $ sudo service prosody restart |
You can now continue with the instructions for installing and running the server.