- name: Restart WireGuard UI with docker community.docker.docker_container: name: "{{ wireguard_ui_container_name }}" image: "{{ wireguard_ui_container_registry }}/{{ wireguard_ui_image_name }}:{{ wireguard_ui_image_tag }}" state: started restart: yes container_default_behavior: no_defaults detach: true restart_policy: unless-stopped env: "{{ wireguard_ui_env }}" volumes: "{{ wireguard_ui_volumes }}" when: - wireguard_ui_container_engine == 'docker' - not wireguard_ui_container.changed - not wireguard_ui_auth.changed - name: Restart WireGuard UI with podman containers.podman.podman_container: name: "{{ wireguard_ui_container_name }}" hostname: "{{ wireguard_ui_container_name }}" network: "{{ wireguard_ui_network_mode }}" image: "{{ wireguard_ui_container_registry }}/{{ wireguard_ui_image_name }}:{{ wireguard_ui_image_tag }}" state: started restart: yes env: "{{ wireguard_ui_env }}" volumes: "{{ wireguard_ui_volumes }}" when: - wireguard_ui_container_engine == 'podman' - not wireguard_ui_container.changed - not wireguard_ui_auth.changed