22 lines
1.1 KiB
YAML
22 lines
1.1 KiB
YAML
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
|