mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
feat: Add TURN proxying to enable offline deployments (#1000)
* Add turnconn * Add option for passing ICE servers * Log TURN remote address * Add TURN server to coder start
This commit is contained in:
+3
-3
@@ -50,9 +50,9 @@ func newWithClientOrServer(servers []webrtc.ICEServer, client bool, opts *ConnOp
|
||||
}
|
||||
|
||||
opts.SettingEngine.DetachDataChannels()
|
||||
factory := logging.NewDefaultLoggerFactory()
|
||||
factory.DefaultLogLevel = logging.LogLevelDisabled
|
||||
opts.SettingEngine.LoggerFactory = factory
|
||||
logger := logging.NewDefaultLoggerFactory()
|
||||
logger.DefaultLogLevel = logging.LogLevelDisabled
|
||||
opts.SettingEngine.LoggerFactory = logger
|
||||
api := webrtc.NewAPI(webrtc.WithSettingEngine(opts.SettingEngine))
|
||||
rtc, err := api.NewPeerConnection(webrtc.Configuration{
|
||||
ICEServers: servers,
|
||||
|
||||
Reference in New Issue
Block a user