#SPDX-License-Identifier: MIT-0 --- # tasks file for authentik_outpost_ldap - name: Create LDAP network community.docker.docker_network: name: "{{ authentik_outpost_ldap_network }}" state: present - name: Create docker compose directory file: path: "{{ authentik_outpost_ldap_docker_compose_dir }}" state: directory mode: '0755' - name: Create docker-compose file for authentik LDAP outpost template: src: docker-compose.yml.j2 dest: "{{ authentik_outpost_ldap_docker_compose_dir }}/docker-compose.yml" mode: '0644' - name: Start authentik LDAP outpost container community.docker.docker_compose_v2: project_src: "{{ authentik_outpost_ldap_docker_compose_dir }}" state: present wait: true wait_timeout: 120 retries: 3 delay: 15 register: result until: result is not failed