Files
Scraperr/docker-compose.yml
T
2024-06-25 20:29:29 -05:00

31 lines
864 B
YAML

version: "3"
services:
frontend:
build:
context: ./
container_name: frontend
labels:
- "traefik.enable=true"
- "traefik.http.routers.frontend.rule=Host(`${HOSTNAME}`)"
- "traefik.http.routers.frontend.entrypoints=web"
- "traefik.http.services.frontend.loadbalancer.server.port=8000"
- "traefik.http.routers.frontend.tls=false"
networks:
- web
traefik:
image: traefik:latest
container_name: traefik
ports:
- 80:80
- 443:443
volumes:
- "/var/run/docker.sock:/var/run/docker.sock:ro"
- "./traefik.toml:/etc/traefik/traefik.toml"
# - "./dynamic_conf.yaml:/etc/traefik/dynamic_conf.yaml"
# - "/etc/ssl/private/ssl-cert.key:/etc/certs/ssl-cert.key"
# - "/etc/ssl/certs/ssl-cert.pem:/etc/certs/ssl-cert.pem"
networks:
- web
networks:
web: