services: # Service bewusst NICHT "markemacht.test" benennen – OrbStack würde sonst # die Domain direkt auf den Container zeigen (nur :80, kein TLS via Traefik). markemacht-static: image: nginx:alpine container_name: markemacht-static restart: unless-stopped volumes: - './_markemacht.de:/usr/share/nginx/html:ro' - './_markemacht.de/docker/nginx.conf:/etc/nginx/conf.d/default.conf:ro' networks: - proxy labels: - "traefik.enable=true" - "traefik.http.routers.markemacht.rule=Host(`markemacht.test`)" - "traefik.http.routers.markemacht.entrypoints=websecure" - "traefik.http.routers.markemacht.tls=true" - "traefik.http.routers.markemacht.service=markemacht-static" - "traefik.http.routers.markemacht-http.rule=Host(`markemacht.test`)" - "traefik.http.routers.markemacht-http.entrypoints=web" - "traefik.http.routers.markemacht-http.service=markemacht-static" - "traefik.http.services.markemacht-static.loadbalancer.server.port=80" - "traefik.docker.network=proxy" networks: proxy: external: true