|
|
|
@ -331,7 +331,7 @@ log = { |
|
|
|
|
{{ end }} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
{{ if $PROSODY_ENABLE_METRICS }} |
|
|
|
|
{{ if $PROSODY_ENABLE_METRICS }} |
|
|
|
|
-- Statistics Provider configuration |
|
|
|
|
statistics = "internal" |
|
|
|
|
statistics_interval = "manual" |
|
|
|
@ -351,7 +351,26 @@ external_services = { |
|
|
|
|
{{- range $idx1, $host := $TURN_HOSTS -}} |
|
|
|
|
{{- range $idx2, $transport := $TURN_TRANSPORTS -}} |
|
|
|
|
{{- if or $STUN_HOST $idx1 $idx2 -}},{{- end }} |
|
|
|
|
{ type = "turn", host = "{{ $host }}", port = {{ $TURN_PORT }}, transport = "{{ $transport }}", secret = true, ttl = {{ $TURN_TTL }}, algorithm = "turn" } |
|
|
|
|
{ |
|
|
|
|
type = "turn", |
|
|
|
|
host = "{{ $host }}", |
|
|
|
|
port = {{ $TURN_PORT }}, |
|
|
|
|
transport = "{{ $transport }}", |
|
|
|
|
ttl = {{ $TURN_TTL }}, |
|
|
|
|
|
|
|
|
|
{{ if $.Env.TURN_CREDENTIALS -}} |
|
|
|
|
secret = true, |
|
|
|
|
algorithm = "turn", |
|
|
|
|
{{- end }} |
|
|
|
|
|
|
|
|
|
{{ if $.Env.TURN_USERNAME -}} |
|
|
|
|
username = "{{$.Env.TURN_USERNAME}}", |
|
|
|
|
{{- end }} |
|
|
|
|
|
|
|
|
|
{{ if $.Env.TURN_PASSWORD -}} |
|
|
|
|
password = "{{$.Env.TURN_PASSWORD}}", |
|
|
|
|
{{- end }} |
|
|
|
|
} |
|
|
|
|
{{- end -}} |
|
|
|
|
{{- end -}} |
|
|
|
|
{{- end -}} |
|
|
|
@ -359,7 +378,26 @@ external_services = { |
|
|
|
|
{{- if $TURNS_HOST -}} |
|
|
|
|
{{- range $idx, $host := $TURNS_HOSTS -}} |
|
|
|
|
{{- if or $STUN_HOST $TURN_HOST $idx -}},{{- end }} |
|
|
|
|
{ type = "turns", host = "{{ $host }}", port = {{ $TURNS_PORT }}, transport = "tcp", secret = true, ttl = {{ $TURN_TTL }}, algorithm = "turn" } |
|
|
|
|
{ |
|
|
|
|
type = "turns", |
|
|
|
|
host = "{{ $host }}", |
|
|
|
|
port = {{ $TURNS_PORT }}, |
|
|
|
|
transport = "tcp", |
|
|
|
|
ttl = {{ $TURN_TTL }}, |
|
|
|
|
|
|
|
|
|
{{ if $.Env.TURN_CREDENTIALS -}} |
|
|
|
|
secret = true, |
|
|
|
|
algorithm = "turn", |
|
|
|
|
{{- end }} |
|
|
|
|
|
|
|
|
|
{{ if $.Env.TURN_USERNAME -}} |
|
|
|
|
username = "{{$.Env.TURN_USERNAME}}", |
|
|
|
|
{{- end }} |
|
|
|
|
|
|
|
|
|
{{ if $.Env.TURN_PASSWORD -}} |
|
|
|
|
password = "{{$.Env.TURN_PASSWORD}}", |
|
|
|
|
{{- end }} |
|
|
|
|
} |
|
|
|
|
{{- end }} |
|
|
|
|
{{- end }} |
|
|
|
|
}; |
|
|
|
|