* A xmmp server supporting XEP: is required
* Explain more how to configure a minimal component
Fixes: https://todo.sr.ht/~nicoco/slidge/50
---
docs/source/admin/xmpp_server.rst | 40 ++++++++++++++++++++++++++++++-
1 file changed, 39 insertions(+), 1 deletion(-)
diff --git a/docs/source/admin/xmpp_server.rst b/docs/source/admin/xmpp_server.rst
index cb2a22a..bda6357 100644
--- a/docs/source/admin/xmpp_server.rst+++ b/docs/source/admin/xmpp_server.rst
@@ -58,6 +58,18 @@ Then either restart the prosody server, or reload config. You might need to use
`mod_reload_component <https://modules.prosody.im/mod_reload_components.html>`_
for all changes to be taken into account (restarting prosody is the easiest way to go).
+Upload component+****************+++Slidge to display information provided by any chat network use XEP-0363 (HTTP File Upload). To display qrcode or any other element to permit some action as device association. It's required to enable propsody http_file_share plugin++.. code-block:: lua++ Component "upload.example.org" "http_file_share"++To get more informaton about component configuration : https://prosody.im/doc/modules/mod_http_file_share+ejabberd
--------
@@ -94,4 +106,30 @@ Roster management also requires roster versioning.
message:
outgoing: superduper.example.com
mod_roster:
- versioning: true
\ No newline at end of file
+ versioning: true++Upload component+****************++Slidge to display information provided by any chat network use XEP-0363 (HTTP File Upload). +To display qrcode or any other element to permit some action as device association.++.. code-block:: yaml++ listen:+ -+ port: 5443+ module: ejabberd_http+ tls: true+ request_handlers:+ /upload: mod_http_upload++.. code-block:: yaml++ modules:+ mod_http_upload:+ docroot: /ejabberd/upload+ put_url: "https://@HOST@:5443/upload"+++To get more informaton about component configuration : https://docs.ejabberd.im/admin/configuration/modules/#mod-http-upload
\ No newline at end of file
--
2.30.2