Jabberd2

jabberd2 is an XMPP server, written in the C language and licensed as free software under the GNU General Public License. It was inspired by jabberd14.

Note: This project is now unmaintained.

Installation

Install the jabberd2AUR package.

Configuration

Edit /etc/jabberd/c2s.xml and change the content of the tag <id register-enable='mu'> to your domain.

That is the line that will be added to your users id. (If you put there example.com, your users id will be something like user@example.com). If the jabber service is going to be accessible over open internet (instead of a VPN or LAN), then that name SHOULD be resolved by DNS to your server.

The register-enable='mu' part, allows the registration of accounts, using a standard jabber client.

Also set your server on sm.xml:

/etc/jabberd/sm.xml
<id>mymachine.com</id>

Daemon

Enable jabberd.service, so it starts on boot.

gollark: (some of the delay is communing with wikipedia, but the network isn't fast either)
gollark: It takes HUNDREDS of milliseconds.
gollark: It uses `twmkn9/albert-base-v2-squad2` inferenced™ very slowly on my server CPU.
gollark: ++experimental_qa irony h
gollark: ++experimental_qa Philosophy Are bees real?

See also

This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.