diff --git a/roles/web-svc-coturn/templates/docker-compose.yml.j2 b/roles/web-svc-coturn/templates/docker-compose.yml.j2 index 157f0e47..cb14adc2 100644 --- a/roles/web-svc-coturn/templates/docker-compose.yml.j2 +++ b/roles/web-svc-coturn/templates/docker-compose.yml.j2 @@ -3,7 +3,7 @@ coturn: {% include 'roles/docker-container/templates/base.yml.j2' %} image: {{ COTURN_IMAGE }}:{{ COTURN_VERSION }} - container_name: {{ COTURN_VOLUME }} + container_name: {{ COTURN_CONTAINER }} network_mode: {{ COTURN_NETWORK_MODE }} {% if COTURN_NETWORK_MODE == 'bridge' %} ports: @@ -16,6 +16,7 @@ volumes: - "{{ COTURN_TLS_CERT_PATH }}:{{ COTURN_TLS_CERT_PATH }}:ro" - "{{ COTURN_TLS_KEY_PATH }}:{{ COTURN_TLS_KEY_PATH }}:ro" + - "{{ COTURN_VOLUME }}:/var/lib/coturn" command: > {% if COTURN_USER_AUTH_ENABLED | bool %} --lt-cred-mech diff --git a/roles/web-svc-coturn/vars/main.yml b/roles/web-svc-coturn/vars/main.yml index 0b05e7db..8dd3a79c 100644 --- a/roles/web-svc-coturn/vars/main.yml +++ b/roles/web-svc-coturn/vars/main.yml @@ -8,7 +8,8 @@ domain: "{{ domains | get_domain(application_id) }}" ## Docker COTURN_VERSION: "{{ applications | get_app_conf(application_id, 'docker.services.' ~ entity_name ~ '.version') }}" COTURN_IMAGE: "{{ applications | get_app_conf(application_id, 'docker.services.' ~ entity_name ~ '.image') }}" -COTURN_VOLUME: "{{ entity_name }}" +COTURN_VOLUME: "{{ entity_name }}_data" +COTURN_CONTAINER: "{{ entity_name }}" COTURN_REALM: "{{ domain }}" COTURN_NETWORK_MODE: "{{ applications | get_app_conf(application_id, 'docker.services.' ~ entity_name ~ '.network_mode') }}"