dev-env/docker/docker-compose-mac.yml
2024-08-24 18:07:06 +00:00

28 lines
859 B
YAML

networks:
weedkeeper:
name: weedkeeper
services:
traefik:
image: traefik:v3.0
networks:
- weedkeeper
command:
- "--providers.docker=true"
- "--entrypoints.web.address=:80"
- "--entrypoints.web.http.redirections.entrypoint.to=websecure"
- "--entrypoints.web.http.redirections.entrypoint.scheme=https"
- "--entrypoints.websecure.address=:443"
- "--certificatesresolvers.le.acme.tlschallenge=true"
- "--certificatesresolvers.le.acme.email=florian_feistel@outlook.de"
- "--certificatesresolvers.le.acme.storage=/letsencrypt/acme.json"
ports:
- "80:80"
- "443:443"
- "8080:8080"
volumes:
- "./letsencrypt:/letsencrypt"
- "/var/run/docker.sock:/var/run/docker.sock"
labels:
- "traefik.http.routers.traefik.rule=Host(`traefik.weedkeeper.de`)"