diff --git a/defaults/main.yml b/defaults/main.yml index 5530bd5..46633d7 100755 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -4,7 +4,10 @@ cloud_storage: /opt/storage cloud_stage: prod cloud_update: false -coturn_domain: my_domain.tld +ncloud_domain: + - my.domain.tld + +coturn_domain: "{{ ncloud_domain[0] }}" coturn_pass: SomeRandomString coturn_port: 5349 @@ -48,7 +51,7 @@ signaling_janus_host: "{{ signaling_listen_host }}" signaling_janus_port: 8188 signaling_janus_configs: - - 'stun_server = "{{ ncloud_domain[0] }}"' + - 'stun_server = "{{ coturn_domain }}"' - 'stun_port = {{ coturn_port }}' - 'full_trickle = true' - 'turn_rest_api_key = "{{ signaling_janus_api_key }}"' \ No newline at end of file diff --git a/templates/app/signaling-server/server.conf.j2 b/templates/app/signaling-server/server.conf.j2 index ece1094..18c94b8 100755 --- a/templates/app/signaling-server/server.conf.j2 +++ b/templates/app/signaling-server/server.conf.j2 @@ -191,7 +191,7 @@ secret = {{ coturn_pass }} # A comma-separated list of TURN servers to use. Leave empty to disable the # TURN REST API. -servers = turn:{{ ncloud_domain[0] }}:{{ coturn_port }}?transport=udp,turn:{{ ncloud_domain[0] }}:{{ coturn_port }}?transport=tcp +servers = turn:{{ coturn_domain }}:{{ coturn_port }}?transport=udp,turn:{{ coturn_domain }}:{{ coturn_port }}?transport=tcp [geoip] # License key to use when downloading the MaxMind GeoIP database. You can