ansible-role-docker_webfing.../templates/docker-compose.yml

25 lines
762 B
YAML
Raw Normal View History

2022-04-20 11:30:07 +02:00
# {{ 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"
2022-06-27 19:05:10 +02:00
- "traefik.http.routers.{{ docker_webfingerserver_service_id }}.rule=Host(`{{ docker_webfingerserver_fqdn }}`) && PathPrefix(`/.well-known/`)"
2022-04-20 11:30:07 +02:00
- "traefik.http.services.{{ docker_webfingerserver_service_id }}.loadbalancer.server.port=80"
networks:
- traefik
networks:
traefik:
external: true