summaryrefslogtreecommitdiff
path: root/roles/apps/coturn/tasks/main.yml
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2021-03-21 02:26:21 +0100
committerChristian Pointner <equinox@spreadspace.org>2021-03-21 02:26:21 +0100
commit46591f2232e69739da5ab120fe819e2305c53ab0 (patch)
treeee2ab2fcfcbcc5f3a43ad64c3d4d459483f4dfdf /roles/apps/coturn/tasks/main.yml
parentinstall zstd to core/base (diff)
add coturn server for glt
Diffstat (limited to 'roles/apps/coturn/tasks/main.yml')
-rw-r--r--roles/apps/coturn/tasks/main.yml13
1 files changed, 13 insertions, 0 deletions
diff --git a/roles/apps/coturn/tasks/main.yml b/roles/apps/coturn/tasks/main.yml
index 176be664..a35734a8 100644
--- a/roles/apps/coturn/tasks/main.yml
+++ b/roles/apps/coturn/tasks/main.yml
@@ -59,6 +59,7 @@
daemon_reload: yes
- name: configure nginx vhost
+ when: coturn_install_nginx_vhost
vars:
nginx_vhost:
name: "coturn-{{ coturn_realm }}"
@@ -68,6 +69,18 @@
include_role:
name: nginx/vhost
+- name: get certificate using acmetool
+ when: not coturn_install_nginx_vhost
+ import_role:
+ name: acmetool/cert
+ vars:
+ acmetool_cert_name: "coturn-{{ coturn_realm }}"
+ acmetool_cert_hostnames: "{{ coturn_hostnames }}"
+
+- name: apply hacky fix to support binding to privileged ports
+ when: (coturn_listening_port < 1024) or (coturn_tls_listening_port < 1024)
+ import_tasks: privileged-ports-hack.yml
+
- name: install pod manifest
vars:
kubernetes_standalone_pod: