# {{ ansible_managed }} version: '3.1' services: paheko: image: libretic/paheko:{{ docker_paheko_version }} restart: always volumes: - ./config.local.php:/var/www/paheko/config.local.php - {{ docker_paheko_data_dir }}/{{ docker_paheko_service_id }}/data:/var/www/paheko/data - /var/www/paheko/data/plugins labels: traefik.enable: "true" traefik.docker.network: "traefik" traefik.http.routers.{{ docker_paheko_service_id }}.entrypoints: "web" traefik.http.routers.{{ docker_paheko_service_id }}.rule: "Host(`{{ docker_paheko_fqdn }}`)" traefik.http.services.{{ docker_paheko_service_id }}.loadbalancer.server.port: "80" networks: - traefik ofelia: image: mcuadros/ofelia:latest command: daemon --config /etc/ofelia/config.ini volumes: - ./ofelia.ini:/etc/ofelia/config.ini - /var/run/docker.sock:/var/run/docker.sock:ro userns_mode: host depends_on: - paheko networks: traefik: external: true