diff --git a/group_vars/all/matrix.yml b/group_vars/all/matrix.yml new file mode 100644 index 0000000..594b8d4 --- /dev/null +++ b/group_vars/all/matrix.yml @@ -0,0 +1,2 @@ +--- +matrix_server_name: pp.intra diff --git a/roles/synapse/tasks/main.yml b/roles/synapse/tasks/main.yml index 2475848..bdf6762 100644 --- a/roles/synapse/tasks/main.yml +++ b/roles/synapse/tasks/main.yml @@ -13,10 +13,13 @@ local: C template: template0 -- name: Install apt transport https +- name: Install apt utils apt: name: - apt-transport-https + - gnupg2 + - debconf + - debconf-utils state: latest update_cache: true register: apt_result @@ -34,6 +37,13 @@ repo: "deb [signed-by=/usr/share/keyrings/matrix-org-archive-keyring.gpg] https://packages.matrix.org/debian/ {{ ansible_facts['lsb']['codename'] }} main" state: present +- name: Configure debian question for hostname + debconf: + name: matrix-synapse-py3 + question: matrix-synapse/server-name + value: "{{ matrix_server_name }}" + vtype: string + - name: Install synapse apt: name: