Skip to content
Ilya Kalashnikov edited this page Nov 22, 2017 · 2 revisions

Xabber WebSocket server

Xabber WebSocket is a WebSocket XMPP client interface. It is a standalone WebSocket connection manager that enables a web application like Xabber for Web to communicate with multiple different XMPP servers

Build and run

You need GNU make and git in your PATH.

To build and run the app, use the following command:

$ git clone https://github.com/redsolution/xabber-websocket.git
$ cd xabber-websocket
$ make run

Then point your xmpp client to ws://yourserver:8080/websocket or you can use the embedded Xabber Web client on http://yourserver:8080/client

Install and run

If make is successful, archive xabber_ws-NN.tar.gz with an application will be created in the _rel/xabber_ws/ directory

Copy the archive to your server and use the following command:

$ mkdir xabber_ws
$ tar -xvf xabber_ws-NN.tar.gz -C xabber_ws
$ cd xabber_ws/bin
$ ./xabber_ws start

Then point your xmpp client to ws://yourserver:8080/websocket or you can use the embedded Xabber Web client on http://yourserver:8080/client

Clone this wiki locally