File tree Expand file tree Collapse file tree 1 file changed +23
-2
lines changed Expand file tree Collapse file tree 1 file changed +23
-2
lines changed Original file line number Diff line number Diff line change @@ -5,9 +5,9 @@ This is an implementation of `MSC3886
5
5
<https://github.com/matrix-org/matrix-spec-proposals/pull/3886> `_ for `Synapse
6
6
<https://github.com/matrix-org/synapse> `_.
7
7
8
- =====
8
+ -----
9
9
Usage
10
- =====
10
+ -----
11
11
12
12
1. Install the module to make it available to your Synapse environment::
13
13
28
28
4. Run Synapse with the asyncio reactor enabled::
29
29
30
30
SYNAPSE_ASYNC_IO_REACTOR=1 python -m synapse.app.homeserver
31
+
32
+ ---------------------
33
+ Configuration options
34
+ ---------------------
35
+
36
+ Apart from the `prefix ` the following config options are available:
37
+
38
+ - `ttl `: The time-to-live of the rendezvous session in seconds. Defaults to 60.
39
+ - `max_bytes `: The maximum number of bytes that can be sent in a single request. Defaults to 4096.
40
+
41
+ An example configuration setting these and a custom prefix would like::
42
+
43
+ modules:
44
+ - module: matrix_http_rendezvous_synapse.SynapseRendezvousModule
45
+ config:
46
+ prefix: /rendezvous
47
+ ttl: 15 # seconds
48
+ max_bytes: 10240 # 10 KiB
49
+
50
+ experimental_features:
51
+ msc3886_endpoint: /rendezvous # this should match above
You can’t perform that action at this time.
0 commit comments