Linux ejabberd

From John Freier
Revision as of 13:40, 17 May 2016 by Jfreier (Talk | contribs)

Jump to: navigation, search

ejabberd is an open source platform built on Jabber/XMPP.

XMPP (Extensible Messaging and Presence Protocol)

https://github.com/processone/ejabberd

Start Up

To start, stop, status, restart

 # ejabberdctl status

Config

Host - Updated the host to include my domain.

 {hosts, ["localhost", "johnfreier.com"]}.

Turned off the web admin interface

 %%web_admin

Turned off user registration. Switch 'allow' to 'deny'. You will need to register users before turning this off.

 {access, register, [{deny, all}]}.

Register an account CLI

This is how you register an account.

 # ejabberdctl register myuser johnfreier.com password