2019-12-18 14:28:54 +02:00
|
|
|
prosody
|
|
|
|
=======
|
|
|
|
|
|
|
|
[Prosody][1] is a modern XMPP communication server. It aims to be easy to set
|
|
|
|
up and configure, and efficient with system resources.
|
|
|
|
|
|
|
|
## up and running
|
|
|
|
|
|
|
|
```bash
|
|
|
|
$ docker-compose run --rm --user=root --entrypoint=chown prosody -R prosody /var/{lib,log}/prosody
|
|
|
|
$ docker-compose up -d
|
|
|
|
$ docker-compose exec prosody prosodyctl cert generate localhost
|
|
|
|
$ mv data/var/localhost.* data/etc/certs/
|
|
|
|
$ docker-compose restart
|
|
|
|
$ docker-compose exec prosody bash
|
2019-12-21 07:01:13 +02:00
|
|
|
>>> prosodyctl about
|
2019-12-18 14:28:54 +02:00
|
|
|
>>> prosodyctl check
|
|
|
|
>>> prosodyctl status
|
|
|
|
>>> prosodyctl adduser admin@localhost
|
|
|
|
Enter new password: ******
|
|
|
|
Retype new password: ******
|
2019-12-18 22:09:05 +02:00
|
|
|
>>> prosodyctl register guest localhost ******
|
|
|
|
>>> prosodyctl reload
|
2019-12-18 14:28:54 +02:00
|
|
|
```
|
|
|
|
|
|
|
|
[1]: https://prosody.im/
|