Commit graph

8 commits

Author SHA1 Message Date
Joachim Bauch b0624be0a9
Move etcd configuration to common section. 2022-06-24 11:15:29 +02:00
Joachim Bauch 9b83993d48
Assume one Janus server is only used by one signaling server / -proxy.
With that, we can notify publisher events locally instead of through NATS
and can remove code that looks up publisher rooms by their ids on Janus.
2021-06-04 14:52:23 +02:00
Joachim Bauch bde0301637
proxy: Generate random session hash keys.
This is to ensure that session ids are only valid until the proxy is restarted.
2020-09-07 09:01:34 +02:00
Joachim Bauch 744b514e9f
Support multiple token key formats in proxy configurations. 2020-08-31 17:23:47 +02:00
Joachim Bauch c6892dcb2a
Update config parameter name to match other options. 2020-08-28 17:09:57 +02:00
Joachim Bauch 66d860bd79
Add support for fetching proxy tokens from etcd cluster. 2020-08-28 17:09:57 +02:00
Joachim Bauch 85d6726d59
proxy: Prepare for different token storages. 2020-08-28 10:31:11 +02:00
Joachim Bauch b7c258b459
Add proxy service implementation. 2020-08-13 13:17:08 +02:00