fix wireguard-ui

This commit is contained in:
ace
2022-07-13 15:20:18 +03:00
parent 871667ef0c
commit ba2e09f3aa
4 changed files with 15 additions and 7 deletions

View File

@ -12,9 +12,14 @@
- "vars"
tags: wireguard_ui_vars
- set_fact:
wireguard_ui_combined_env: "{{ wireguard_ui_default_env | combine(wireguard_ui_env, recursive=true) }}"
wireguard_ui_combined_volumes: "{{ wireguard_ui_default_volumes | combine(wireguard_ui_volumes, recursive=true) }}"
- name: Merge volumes
set_fact:
wireguard_ui_volumes: "{{ wireguard_ui_volumes|default([]) + [item.key +':'+ item.value] }}"
loop: "{{ wireguard_ui_default_volumes | dict2items }}"
- name: Merge ENV
set_fact:
wireguard_ui_env: "{{ wireguard_ui_env | default({}) | combine(wireguard_ui_default_env, recursive=true) }}"
- name: "Install WireGuard UI for {{ ansible_facts['os_family'] }}"
include_tasks: "{{ ansible_facts['os_family'] }}/main.yaml"