diff options
Diffstat (limited to 'prosody')
| -rw-r--r-- | prosody/tasks/main.yaml | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/prosody/tasks/main.yaml b/prosody/tasks/main.yaml index f14ec9a..d4177a9 100644 --- a/prosody/tasks/main.yaml +++ b/prosody/tasks/main.yaml @@ -17,6 +17,20 @@ template: src="prosody.cfg.lua.j2" dest="/etc/prosody/conf.avail/{{prosody_vhost}}.cfg.lua" notify: restart prosody +- name: copy ssl keys + become: yes + copy: + src: "{{item}}" + dest: "{{prosody_ssl_dir}}/" + remote_src: yes + mode: "0640" + owner: "root" + group: "prosody" + notify: restart prosody + loop: + - "{{prosody_ssl_privkey_src}}" + - "{{prosody_ssl_cert_src}}" + - name: enable prosody site become: yes file: |
