Traefik-Configuration/compose.yaml

32 lines
622 B
YAML

networks:
dockersock:
proxy:
external: true
services:
dockerproxy:
environment:
CONTAINERS: 1
image: tecnativa/docker-socket-proxy
networks:
- dockersock
volumes:
- "/var/run/docker.sock:/var/run/docker.sock:ro"
traefik:
depends_on:
dockerproxy:
condition: service_started
image: traefik:v3.2
container_name: traefik
networks:
- dockersock
- proxy
ports:
- "80:80"
- "443:443"
restart: always
volumes:
- ./traefik.yaml:/etc/traefik/traefik.yaml:ro
- ./letsencrypt:/letsencrypt
- ./log:/log