2020-12-06 14:10:29 +01:00
|
|
|
- name: Generate Diffie-Hellman parameters in async mode
|
|
|
|
import_tasks: dhparam/begin.yml
|
|
|
|
when: mumble_web_enabled and mumble_web_nginx_generate_dhparam
|
|
|
|
tags:
|
|
|
|
- certificate
|
|
|
|
- dhparam
|
|
|
|
|
|
|
|
- name: Install ACME certificates
|
|
|
|
import_role:
|
|
|
|
name: ppbe.acme
|
|
|
|
when: acme_enabled
|
|
|
|
tags:
|
|
|
|
- certificate
|
|
|
|
- acme
|
|
|
|
|
|
|
|
- name: Install Self-Signed certificates
|
2020-12-27 18:18:17 +01:00
|
|
|
import_tasks: self_signed.yml
|
2020-12-06 14:10:29 +01:00
|
|
|
when: not acme_enabled
|
|
|
|
tags:
|
|
|
|
- certificate
|
|
|
|
- self_signed
|
|
|
|
|
2020-06-14 14:01:16 +02:00
|
|
|
- name: Deploy uMurmur server
|
2020-05-21 22:15:33 +02:00
|
|
|
import_tasks: umurmur.yml
|
2020-06-14 14:01:16 +02:00
|
|
|
when: umurmur_enabled
|
2020-05-21 22:15:33 +02:00
|
|
|
tags: umurmur
|
|
|
|
|
2020-06-14 14:01:16 +02:00
|
|
|
- name: Deploy Murmur server
|
|
|
|
import_tasks: murmur.yml
|
|
|
|
when: murmur_enabled
|
|
|
|
tags: murmur
|
|
|
|
|
|
|
|
- name: Deploy mumble web client
|
2020-05-21 22:15:33 +02:00
|
|
|
import_tasks: mumble_web.yml
|
2020-06-14 14:01:16 +02:00
|
|
|
when: mumble_web_enabled
|
2020-05-21 22:15:33 +02:00
|
|
|
tags: mumble_web
|
|
|
|
|
2020-12-06 14:10:29 +01:00
|
|
|
- name: Wait for Diffie-Hellman task to complete
|
|
|
|
import_tasks: dhparam/end.yml
|
|
|
|
when: mumble_web_enabled and mumble_web_nginx_generate_dhparam
|
|
|
|
tags:
|
|
|
|
- certificate
|
|
|
|
- dhparam
|
|
|
|
|
2020-05-21 22:15:33 +02:00
|
|
|
- name: Configure Nginx for mumble web client
|
|
|
|
import_tasks: nginx.yml
|
2020-12-06 14:10:29 +01:00
|
|
|
when: mumble_web_enabled and mumble_web_nginx_enabled
|
2020-05-21 22:15:33 +02:00
|
|
|
tags: nginx
|