@@ -61,17 +61,18 @@ type Config struct {
61
61
ApiSecret string `yaml:"api_secret"` // required (env LIVEKIT_API_SECRET)
62
62
WsUrl string `yaml:"ws_url"` // required (env LIVEKIT_WS_URL)
63
63
64
- HealthPort int `yaml:"health_port"`
65
- PrometheusPort int `yaml:"prometheus_port"`
66
- PProfPort int `yaml:"pprof_port"`
67
- SIPPort int `yaml:"sip_port"` // announced SIP signaling port
68
- SIPPortListen int `yaml:"sip_port_listen"` // SIP signaling port to listen on
69
- SIPHostname string `yaml:"sip_hostname"`
70
- TLS * TLSConfig `yaml:"tls"`
71
- RTPPort rtcconfig.PortRange `yaml:"rtp_port"`
72
- Logging logger.Config `yaml:"logging"`
73
- ClusterID string `yaml:"cluster_id"` // cluster this instance belongs to
74
- MaxCpuUtilization float64 `yaml:"max_cpu_utilization"`
64
+ HealthPort int `yaml:"health_port"`
65
+ PrometheusPort int `yaml:"prometheus_port"`
66
+ PProfPort int `yaml:"pprof_port"`
67
+ SIPPort int `yaml:"sip_port"` // announced SIP signaling port
68
+ SIPPortListen int `yaml:"sip_port_listen"` // SIP signaling port to listen on
69
+ SIPHostname string `yaml:"sip_hostname"`
70
+ SIPRingingInterval time.Duration `yaml:"sip_ringing_interval"` // from 1 sec up to 60 (default '1s')
71
+ TLS * TLSConfig `yaml:"tls"`
72
+ RTPPort rtcconfig.PortRange `yaml:"rtp_port"`
73
+ Logging logger.Config `yaml:"logging"`
74
+ ClusterID string `yaml:"cluster_id"` // cluster this instance belongs to
75
+ MaxCpuUtilization float64 `yaml:"max_cpu_utilization"`
75
76
76
77
UseExternalIP bool `yaml:"use_external_ip"`
77
78
LocalNet string `yaml:"local_net"` // local IP net to use, e.g. 192.168.0.0/24
0 commit comments