# {{ ansible_managed }} services: ldapman: image: wheelybird/ldap-user-manager:{{ docker_ldapmanager_version }} env_file: - ldapmanager.env restart: always volumes: - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro - ./php.ini:/usr/local/etc/php/php.ini # - ./new_user.php:/opt/ldap_user_manager/account_manager/new_user.php labels: - "traefik.enable=true" - "traefik.docker.network=traefik" - "traefik.http.routers.{{ docker_ldapmanager_service_id }}.entrypoints=web" - "traefik.http.routers.{{ docker_ldapmanager_service_id }}.rule=Host(`{{ docker_ldapmanager_fqdn }}`)" - "traefik.http.services.{{ docker_ldapmanager_service_id }}.loadbalancer.server.port=80" networks: - traefik networks: traefik: external: true