123456789101112131415161718192021222324252627282930313233343536373839 |
- version: '3'
- services:
- router:
- container_name: router
- image: ghcr.io/apollographql/router:v1.27.0
- volumes:
- - ./prod-schema.graphql:/etc/config/supergraph.graphql:ro
- - ./router.yaml:/etc/config/configuration.yaml:ro
- command:
- [
- "-c",
- "/etc/config/configuration.yaml",
- "-s",
- "/etc/config/supergraph.graphql",
- "--log",
- "info",
- "--hot-reload",
- "--anonymous-telemetry-disabled",
- "--listen",
- "0.0.0.0:8080"
- ]
- ports:
- - "8080:8080"
- restart: unless-stopped
- craft.auth:
- container_name: craft.auth
- hostname: auth.craft
- image: ghcr.io/kimbeejay/craft-auth:0.0.1
- volumes:
- - ./auth.yaml:/etc/craft/auth.yaml:ro
- command:
- [
- "craft-auth",
- "-C", "/etc/craft/auth.yaml",
- "daemon", "-P", "3128"
- ]
- restart: unless-stopped
|