# {{ ansible_managed }} version: '3' services: webfinger: image: php:7.4-apache environment: - TZ=Europe/Paris volumes: - {{ docker_webfingerserver_data_dir }}/{{ docker_webfingerserver_service_id }}/webfinger:/var/www/html restart: always labels: - "traefik.enable=true" - "traefik.docker.network=traefik" - "traefik.http.routers.{{ docker_webfingerserver_service_id }}.entrypoints=web" - "traefik.http.routers.{{ docker_webfingerserver_service_id }}.rule=Host(`{{ docker_webfingerserver_fqdn }}`) && PathPrefix(`/.well-known/`)" - "traefik.http.services.{{ docker_webfingerserver_service_id }}.loadbalancer.server.port=80" networks: - traefik networks: traefik: external: true