diff --git a/playbooks/linux/ubuntu-server/nextcloud_full_deployment/setup_talk_with_hpb.yml b/playbooks/linux/ubuntu-server/nextcloud_full_deployment/setup_talk_with_hpb.yml index aaa1455..23a4ac8 100644 --- a/playbooks/linux/ubuntu-server/nextcloud_full_deployment/setup_talk_with_hpb.yml +++ b/playbooks/linux/ubuntu-server/nextcloud_full_deployment/setup_talk_with_hpb.yml @@ -54,40 +54,14 @@ - name: Configure Talk app's High Performance Backend (HPB) signaling server ansible.builtin.command: > - sudo -u www-data php occ config:app:set spreed signaling servers - --value='{"servers":[{"server":"{{ nc_talk_hpb_domain }}","verify":true}],"secret":"{{ nc_talk_hpb_signaling_secret }}"} --type=array' + sudo -u www-data php occ talk:signaling:add wss://{{ nc_talk_hpb_domain }} {{ nc_talk_hpb_signaling_secret }} args: chdir: "{{ nextcloud_install_dir }}" 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 ansible.builtin.command: > - sudo -u www-data php occ config:app:set spreed turn_servers - --value='[{"schemes":"turn","server":"{{ nc_talk_hpb_domain }}:3478","secret":"{{ nc_talk_hpb_turn_secret }}","protocols":"udp,tcp"}]' + sudo -u www-data php oocc talk:turn:add {{ nc_talk_hpb_domain }} {{ nc_talk_hpb_turn_secret }} udp,tcp args: chdir: "{{ nextcloud_install_dir }}" changed_when: true