1
0
Fork 0
forked from mirror/prosody

add XEP-0411 + add TOC + Test your server

This commit is contained in:
Sara Aimée Smiseth 2020-05-30 17:16:48 +02:00
parent c1275e4bc5
commit 956af6a580
2 changed files with 23 additions and 2 deletions

View file

@ -68,6 +68,7 @@ COPY conf.d/*.cfg.lua /usr/local/etc/prosody/conf.d/
COPY docker-prosody-module-* /usr/local/bin/
RUN docker-prosody-module-install \
blocking `# blocking command (XEP-0191)` \
bookmarks `# XEP-0411: Bookmarks Conversion` \
carbons `# message carbons (XEP-0280)` \
csi `# client state indication (XEP-0352)` \
e2e_policy `# require end-2-end encryption` \

View file

@ -4,11 +4,24 @@ This docker image provides you with a configured [Prosody](https://prosody.im/)
The server was tested using the Android App [Conversations](https://conversations.im/) and the Desktop client [Gajim](https://gajim.org).
While Conversations got everything set-up out-of-the-box, Gajim was used with the following extensions:
* HttpUpload
* Off-The-Record Encryption
* OMEMO (requires _python-axolotl_ to be installed)
* Url Image preview
- [Prosody XMPP server for Raspberry Pi](#prosody-xmpp-server-for-raspberry-pi)
- [Features](#features)
- [Requirements](#requirements)
- [Image Details](#image-details)
- [Ports](#ports)
- [Directories](#directories)
- [Run](#run)
- [Extend](#extend)
- [Debugging](#debugging)
- [Upgrade](#upgrade)
- [Test your server](#test-your-server)
## Features
* Secure by default
@ -76,7 +89,6 @@ services:
restart: unless-stopped
```
Boot it via: ```docker-compose up -d```
Inspect logs: ```docker-compose logs -f```
@ -98,6 +110,7 @@ log = {
{levels = {min = "info"}, to = "console"};
};
```
with:
```lua
@ -105,6 +118,7 @@ log = {
{levels = {min = "debug"}, to = "console"};
};
```
### Upgrade
When migrating from 0.10, you need to update the database once:
@ -114,3 +128,9 @@ docker-compose exec server bash
prosodyctl mod_storage_sql upgrade
```
## Test your server
You can test your server with these websites:
* [IM Observatory](https://www.xmpp.net/)
* [XMPP Compliance Tester](https://compliance.conversations.im/)