version: "3.8" services: gravl-frontend: container_name: staging-gravl-frontend-PLACEHOLDER labels: - traefik.enable=true - traefik.http.routers.staging-gravl-PLACEHOLDER.rule=Host(`PLACEHOLDER.gravl.homelab.local`) - traefik.http.routers.staging-gravl-PLACEHOLDER.entrypoints=websecure - traefik.http.routers.staging-gravl-PLACEHOLDER.tls=true - traefik.http.routers.staging-gravl-PLACEHOLDER.service=staging-gravl-PLACEHOLDER - traefik.http.services.staging-gravl-PLACEHOLDER.loadbalancer.server.port=80 gravl-backend: container_name: staging-gravl-backend-PLACEHOLDER labels: - traefik.enable=true - traefik.http.routers.staging-gravl-PLACEHOLDER-api.rule=Host(`PLACEHOLDER.api.gravl.homelab.local`) - traefik.http.routers.staging-gravl-PLACEHOLDER-api.entrypoints=websecure - traefik.http.routers.staging-gravl-PLACEHOLDER-api.tls=true - traefik.http.routers.staging-gravl-PLACEHOLDER-api.service=staging-gravl-PLACEHOLDER-api - traefik.http.services.staging-gravl-PLACEHOLDER-api.loadbalancer.server.port=3001