feat(talk/turn/signaling/hpb): add role for Talk with backend services
This commit is contained in:
parent
1ddd5d9eb9
commit
6ebd5dc9ab
8 changed files with 204 additions and 6 deletions
|
|
@ -0,0 +1,29 @@
|
|||
# Append-only excerpt: add this to the existing nextcloud.yml on the application host.
|
||||
# Demo layout: TURN + HPB are collocated on the `turn` host, so both secrets
|
||||
# live under playbooks/secrets/turn/.
|
||||
|
||||
nextcloud_enable_talk: true
|
||||
|
||||
# HPB / signaling server registration
|
||||
# secret value must match talk_backend_secret deployed to the turn host
|
||||
nextcloud_talk_signaling_servers:
|
||||
- server: "https://signaling.digitalboard.ch"
|
||||
secret: "{{ lookup('file', playbook_dir ~ '/secrets/turn/talk_backend_secret') }}"
|
||||
verify: true
|
||||
|
||||
nextcloud_talk_signaling_servers_removed: []
|
||||
|
||||
# TURN registration
|
||||
# secret value must match coturn_static_auth_secret deployed to the turn host.
|
||||
# Port 5349 matches coturn_tls_listening_port default; change to 443 if you
|
||||
# overrode coturn_tls_listening_port: 443 on the turn host.
|
||||
nextcloud_talk_turn_servers:
|
||||
- schemes: "turn,turns"
|
||||
server: "stun.digitalboard.ch:5349"
|
||||
protocols: "udp,tcp"
|
||||
secret: "{{ lookup('file', playbook_dir ~ '/secrets/turn/coturn_static_auth_secret') }}"
|
||||
|
||||
# Optional: plain STUN entries
|
||||
nextcloud_talk_stun_servers:
|
||||
- "stun.digitalboard.ch:3478"
|
||||
nextcloud_talk_stun_servers_removed: []
|
||||
Loading…
Add table
Add a link
Reference in a new issue