Curro_Landingpage/docker-compose.yml

27 lines
1.0 KiB
YAML

---
version: '3'
networks:
proxy_traefik:
external:
name: traefik_traefik
services:
web:
build: ./docker
restart: unless-stopped
labels:
- "traefik.enable=true"
- "traefik.docker.network=traefik_traefik"
- "traefik.http.services.doggocurro.loadbalancer.server.scheme=http"
- "traefik.http.services.doggocurro.loadbalancer.server.port=80"
- "traefik.http.routers.doggocurro-http.rule=Host(`curro.doggo.de`)"
- "traefik.http.routers.doggocurro-http.entrypoints=http"
- "traefik.http.routers.doggocurro-http.middlewares=redirect@file"
- "traefik.http.routers.doggocurro.rule=Host(`curro.doggo.de`)"
- "traefik.http.routers.doggocurro.entrypoints=https"
- "traefik.http.routers.doggocurro.tls=true"
- "traefik.http.routers.doggocurro.tls.domains[0].main=curro.doggo.de"
- "traefik.http.routers.doggocurro.tls.certresolver=dns"
networks:
proxy_traefik: