12345678910111213141516171819202122232425 |
- version: '3'
- services:
- api:
- build:
- context: .
- args:
- - CORS_ALLOWED_ORIGIN=http://${HOSTNAME},https://${HOSTNAME}
- environment:
- - CORS_ALLOWED_ORIGIN=http://${HOSTNAME},https://${HOSTNAME}
- - STRIPE_SECRET_KEY=${STRIPE_SECRET_KEY}
- - STRIPE_API_KEY=${STRIPE_API_KEY}
- - STRIPE_WEBHOOK_SECRET=whsec_527fbb8ce7f9072a60a17a37e2807965c08a10fb48aa218e9ed14b7835520844
- labels:
- - "traefik.enable=true"
- - "traefik.http.routers.api.rule=Host(`${HOSTNAME}`) && PathPrefix(`/api`)"
- - "traefik.http.routers.api.entrypoints=web"
- - "traefik.http.services.api.loadbalancer.server.port=8080"
- networks:
- - traefik_network
- networks:
- traefik_network:
- name: traefik_network
- external: true
|