23 lines
1.1 KiB
YAML
23 lines
1.1 KiB
YAML
# talk / HPB host_vars (collocated layout: same host runs coturn)
|
|
# Place secrets at:
|
|
# playbooks/secrets/turn/talk_backend_secret (mode 0600)
|
|
# playbooks/secrets/turn/talk_turn_secret (mode 0600, == coturn_static_auth_secret)
|
|
# playbooks/secrets/turn/talk_session_hashkey (mode 0600, openssl rand -hex 32)
|
|
# playbooks/secrets/turn/talk_session_blockkey (mode 0600, openssl rand -hex 32)
|
|
|
|
talk_domain: "signaling.digitalboard.ch"
|
|
talk_internal_domain: "signaling.int.digitalboard.ch"
|
|
|
|
talk_nextcloud_url: "https://cloud.digitalboard.ch"
|
|
talk_nextcloud_extra_host_ip: "172.16.19.111" # application backend IP
|
|
|
|
# Janus media advertisement IP = the public IP of this (collocated) host
|
|
talk_janus_public_ip: "193.43.183.74" # same host as coturn
|
|
|
|
# TURN config — matches coturn defaults on this host (3478/5349).
|
|
# In a production deployment with coturn on 443, replace ports with :443.
|
|
talk_turn_servers: "turns:stun.int.digitalboard.ch:5349?transport=tcp,turn:stun.int.digitalboard.ch:3478"
|
|
talk_turn_realm: "stun.digitalboard.ch"
|
|
|
|
talk_janus_stun_server: "stun.int.digitalboard.ch"
|
|
talk_janus_stun_port: 5349
|