Files
docker-whmcs/_base/compose/docker-compose.yml
2024-04-30 10:53:58 +02:00

26 lines
568 B
YAML

version: '3.7'
networks:
docker-whmcs-network:
external: true
services:
traefik:
image: traefik:v2.9
env_file:
- .env
networks:
- docker-whmcs-network
restart: always
ports:
- "80:80"
- "443:443"
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ${DATA_DIR}/traefik/traefik.toml:/etc/traefik/traefik.toml
- ${DATA_DIR}/traefik/acme.json:/acme.json
- ${DATA_DIR}/traefik/.htpasswd:/.htpasswd
labels:
- "traefik.http.middlewares.basic-auth.basicauth.usersfile=/.htpasswd"