added base for nc talk hpb

This commit is contained in:
Ebbe Baß
2026-07-20 09:33:29 +02:00
parent 1c63dbc50a
commit d7e7df8255
3 changed files with 26 additions and 0 deletions
@@ -0,0 +1,14 @@
- name: Temporary workaround for sudo-rs
hosts: nextcloud
gather_facts: false
become: false
tasks:
- name: Detect sudo variant
ansible.builtin.raw: command -v sudo.ws || true
register: sudo_ws_check
changed_when: false
- name: Set become_exe fact based on sudo variant present
ansible.builtin.set_fact:
ansible_become_exe: "{{ 'sudo.ws' if sudo_ws_check.stdout | trim | length > 0 else 'sudo' }}"
@@ -5,6 +5,12 @@
ansible_user=it-admin
ansible_password=Start2026!
[nextcloud_talk_hpb]
10.0.0.102
[nextcloud_talk_hpb:vars]
ansible_user=it-admin
ansible_password=Start2026!
[collabora_code]
10.0.0.103
@@ -36,6 +36,12 @@ nc_maintenance_window_start: 1
# The fail2ban configuration directory. This is normally /etc/fail2ban, but can be changed if you have a custom setup.
fail2ban_dir: "/etc/fail2ban"
########################################
# Nextcloud Talk High Performance Backend (HPB)
########################################
nc_talk_hpb_domain: "talk-hpb.cloud.example.com"
########################################
# Collabora CODE
########################################