Added: ejabberd config (WIP)

This commit is contained in:
Stupéflo 2024-05-23 19:13:11 +02:00
parent afde58b884
commit e488f0224a
Signed by: stupeflo
GPG key ID: 873D883BD359DEE2
10 changed files with 378 additions and 59 deletions

View file

@ -1,3 +1,21 @@
---
- name: Use variables
ansible.builtin.include_vars: vars.yml
- name: Create ejabberd configuration file
ansible.builtin.copy:
src: tasks/chat/files/ejabberd.yml
dest: /opt/ejabberd/conf/ejabberd.yml
owner: "{{ ejabberd.user }}"
group: "{{ ejabberd.group }}"
mode: "644"
- name: Create ejabberd certificates directory
ansible.builtin.file:
path: /opt/ejabberd/conf/certs
state: directory
owner: "{{ ejabberd.user }}"
group: "{{ ejabberd.group }}"
mode: "700"
- name: Restart ejabberd service
ansible.builtin.service:
name: ejabberd
state: restarted