Commit graph

13 commits

Author SHA1 Message Date
Joachim Bauch a3e34143c5
Support limiting number of sessions per backend. 2020-12-17 14:56:45 +01:00
Joachim Bauch 559f1e28ae
Optionally disable certificate validation for proxy connections. 2020-12-16 15:17:44 +01:00
Joachim Bauch 7e3a7af9a3
Use dedicated (shorter) timeout for proxy requests.
This will prevent the overall MCU timeout to expire on the first proxy
request if that takes too long. With the shorter proxy timeout, the other
proxy servers will be retried if the first request timed out.
2020-09-16 10:13:09 +02:00
Joachim Bauch 198117a8d0
Fix commented default value of "urltype". 2020-09-07 17:06:40 +02:00
Joachim Bauch a9b6b44b14
Update syntax to match other commented values. 2020-09-07 09:44:39 +02:00
Joachim Bauch 34de2b9b58
Merge pull request #47 from strukturag/proxy-list-etcd
Add support for fetching proxy URLs from etcd cluster.
2020-09-01 12:48:46 +02:00
Joachim Bauch 64991a0a0e
Add option to override GeoIP lookups (e.g. for local addresses). 2020-09-01 12:41:00 +02:00
Joachim Bauch dcf533b8f1
Add support for fetching proxy URLs from etcd cluster. 2020-08-31 17:24:04 +02:00
Joachim Bauch 5e3164b5a4
Support loading a GeoIP database from a local file. 2020-08-13 14:07:26 +02:00
Joachim Bauch 4446b07951
Add MCU type "proxy" that delegates to one or multiple MCU proxies. 2020-08-13 13:17:06 +02:00
Joachim Bauch eb6deff32b
Add support for multiple Nextcloud backends. 2020-07-31 14:07:06 +02:00
Joachim Bauch 6455e70f15
Add basic stats API.
Can be used to query number of sessions, rooms and (if Janus is configured),
overall MCU clients and publishers.
2020-05-28 16:02:04 +02:00
Joachim Bauch 5dcfeda1e9
Initial commit of the OpenSource version.
This corresponds to nextcloud-spreed-signaling 0.0.13
2020-05-12 09:46:20 +02:00