13 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 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
Jannis Mattheis 0abd53ec94 Fix linting 2023-03-17 09:59:23 +01:00
Jannis Mattheis 3e97c9bdd9 Wrong import 2022-06-25 22:09:17 +02: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 798edebdc9 Add TURN port range
See #27
2020-10-14 14:43:15 +00:00
Jannis Mattheis 79789eddfe Check for valid external ip 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