changed cmd's to actual config commands for talk

This commit is contained in:
Ebbe Baß
2026-07-29 14:51:22 +02:00
parent b98bdbe36d
commit 3d3daaac82
@@ -54,40 +54,14 @@
- name: Configure Talk app's High Performance Backend (HPB) signaling server - name: Configure Talk app's High Performance Backend (HPB) signaling server
ansible.builtin.command: > ansible.builtin.command: >
sudo -u www-data php occ config:app:set spreed signaling servers sudo -u www-data php occ talk:signaling:add wss://{{ nc_talk_hpb_domain }} {{ nc_talk_hpb_signaling_secret }}
--value='{"servers":[{"server":"{{ nc_talk_hpb_domain }}","verify":true}],"secret":"{{ nc_talk_hpb_signaling_secret }}"} --type=array'
args: args:
chdir: "{{ nextcloud_install_dir }}" chdir: "{{ nextcloud_install_dir }}"
changed_when: true changed_when: true
# - name: Configure Talk HPB signaling server
# ansible.builtin.command:
# argv:
# - sudo
# - -u
# - www-data
# - php
# - occ
# - config:app:set
# - spreed
# - signaling_servers
# - "--value={{ talk_signaling | to_json }}"
# - --sensitive
# args:
# chdir: "{{ nextcloud_install_dir }}"
# vars:
# talk_signaling:
# servers:
# - server: "{{ nc_talk_hpb_domain }}"
# verify: true
# secret: "{{ nc_talk_hpb_signaling_secret }}"
# no_log: false
# changed_when: true
- name: Configure Talk app's High Performance Backend (HPB) TURN server - name: Configure Talk app's High Performance Backend (HPB) TURN server
ansible.builtin.command: > ansible.builtin.command: >
sudo -u www-data php occ config:app:set spreed turn_servers sudo -u www-data php oocc talk:turn:add {{ nc_talk_hpb_domain }} {{ nc_talk_hpb_turn_secret }} udp,tcp
--value='[{"schemes":"turn","server":"{{ nc_talk_hpb_domain }}:3478","secret":"{{ nc_talk_hpb_turn_secret }}","protocols":"udp,tcp"}]'
args: args:
chdir: "{{ nextcloud_install_dir }}" chdir: "{{ nextcloud_install_dir }}"
changed_when: true changed_when: true