--- - 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