Mercurial > prosody-modules
annotate mod_extdisco/README.markdown @ 4656:4eb684ab440c
mod_spam_reporting: Handle unknown or future report types
An unrecognised value in the 'reason' attribute would have caused an error.
This change makes it mirror the behavior for the previous XEP version.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Wed, 25 Aug 2021 15:05:56 +0200 |
parents | 4b47c8eeca22 |
children |
rev | line source |
---|---|
1889 | 1 --- |
2 summary: External Service Discovery | |
3 ... | |
4 | |
5 Introduction | |
6 ============ | |
7 | |
8 This module adds support for [XEP-0215: External Service Discovery], | |
9 which lets Prosody advertise non-XMPP services. | |
10 | |
11 Configuration | |
12 ============= | |
13 | |
14 Example services from the XEP: | |
15 | |
16 ``` {.lua} | |
17 modules_enabled = { | |
18 -- other modules ... | |
19 "extdisco"; | |
20 } | |
21 | |
22 external_services = { | |
23 ["stun.shakespeare.lit"] = { | |
24 port="9998"; | |
25 transport="udp"; | |
26 type="stun"; | |
27 }; | |
28 ["relay.shakespeare.lit"] = { | |
29 password="jj929jkj5sadjfj93v3n"; | |
30 port="9999"; | |
31 transport="udp"; | |
32 type="turn"; | |
33 username="nb78932lkjlskjfdb7g8"; | |
34 }; | |
35 ["192.0.2.1"] = { | |
36 port="8888"; | |
37 transport="udp"; | |
38 type="stun"; | |
39 }; | |
40 ["192.0.2.1"] = { | |
41 port="8889"; | |
42 password="93jn3bakj9s832lrjbbz"; | |
43 transport="udp"; | |
44 type="turn"; | |
45 username="auu98sjl2wk3e9fjdsl7"; | |
46 }; | |
47 ["ftp.shakespeare.lit"] = { | |
48 name="Shakespearean File Server"; | |
49 password="guest"; | |
50 port="20"; | |
51 transport="tcp"; | |
52 type="ftp"; | |
53 username="guest"; | |
54 }; | |
55 } | |
56 ``` | |
4020
4b47c8eeca22
mod_extdisco, mod_turncredentials: Note incompatibility in readmes.
tastytea <tastytea@tastytea.de>
parents:
1889
diff
changeset
|
57 |
4b47c8eeca22
mod_extdisco, mod_turncredentials: Note incompatibility in readmes.
tastytea <tastytea@tastytea.de>
parents:
1889
diff
changeset
|
58 Compatibility |
4b47c8eeca22
mod_extdisco, mod_turncredentials: Note incompatibility in readmes.
tastytea <tastytea@tastytea.de>
parents:
1889
diff
changeset
|
59 ============= |
4b47c8eeca22
mod_extdisco, mod_turncredentials: Note incompatibility in readmes.
tastytea <tastytea@tastytea.de>
parents:
1889
diff
changeset
|
60 |
4b47c8eeca22
mod_extdisco, mod_turncredentials: Note incompatibility in readmes.
tastytea <tastytea@tastytea.de>
parents:
1889
diff
changeset
|
61 Incompatible with |
4b47c8eeca22
mod_extdisco, mod_turncredentials: Note incompatibility in readmes.
tastytea <tastytea@tastytea.de>
parents:
1889
diff
changeset
|
62 [mod_turncredentials](https://modules.prosody.im/mod_turncredentials). |