mkdocs-template/docker-compose.yml

19 lines
541 B
YAML

version: '3.7'
networks:
traefik:
external: true
services:
docs:
image: ${IMAGE:-git.krislamo.org/internal/docs}:${VERSION:-latest}
container_name: ${NAME:-docs}
networks:
- ${NETWORK:-traefik}
labels:
- "traefik.http.routers.${ROUTER:-docs}.rule=Host(`${HOSTNAME:-docs.local.krislamo.org}`)"
- "traefik.http.routers.${ROUTER:-docs}.entrypoints=web"
- "traefik.http.services.${ROUTER:-docs}.loadbalancer.server.port=80"
- "traefik.docker.network=traefik"
- "traefik.enable=true"