16 Commits

Author SHA1 Message Date
Jannis Mattheis
5fda00ef92 feat: add SCREEGO_TURN_DENY_PEERS
Deny/ban peers within specific CIDRs to prevent TURN server users from
accessing machines reachable by the TURN server but not from the
internet, useful when the server is behind a NAT.

By default denies local addresses.
2024-09-28 14:07:03 +02:00
Jannis Mattheis
45e99c25d6 Add missing port to dns server example 2023-07-29 19:24:09 +02:00
Jannis Mattheis
6202025877 Remove turn strict auth
Screego already secures the turn connections via credentials that are
generated on demand. The strict auth can cause problems when screego is
deployed via docker or some other container deployment.
2023-07-29 18:09:35 +02:00
Jannis Mattheis
a0f06e539c Add dns fetching for external ip 2023-07-29 14:22:53 +02:00
Soner Sayakci
c31eba7aad Add support for listening on a unix socket 2022-12-09 16:31:02 +01:00
Fulachs
7e078c8a4c Fix typos 2022-02-14 09:42:50 +01:00
Jannis Mattheis
0306496b7c Add session timeout setting 2022-02-13 18:42:18 +01:00
Maxim Baz
1fa9d9a03b Add external TURN server support (#87) 2021-05-24 15:29:02 +00:00
Sven Kube
be61f348e1 feat: add configurable default value for room closing policy in room creation dialog 2021-05-15 08:25:39 +00:00
Jannis Mattheis
d304472572 Add ipv6 support 2020-10-27 08:54:26 +00:00
Jannis Mattheis
0ed8911632 Add more explanation for CORS 2020-10-23 13:58:51 +00:00
Jannis Mattheis
74a37fc591 Add SCREEGO_TURN_STRICT_AUTH 2020-10-23 13:58:51 +00:00
Jannis Mattheis
798edebdc9 Add TURN port range
See #27
2020-10-14 14:43:15 +00:00
Jannis Mattheis
d969492d85 Describe external ip better 2020-10-11 11:26:48 +02:00
Thomas von Rosenberg
54859ed19c Add prometheus endpoint 2020-10-09 16:00:59 +02:00
Jannis Mattheis
f73e0606ac Add config 2020-10-04 20:10:38 +02:00