Files
ridebus-website/docker-compose.yml
2026-10-02 20:31:49 +03:00

21 lines
752 B
YAML

version: "3.3"
networks:
web:
external: true
services:
ridebus-landing:
build: .
restart: unless-stopped
environment:
RIDEBUS_API_BASE_URL: ${RIDEBUS_API_BASE_URL:-https://api.ridebus.by/}
RIDEBUS_API_KEY: ${RIDEBUS_API_KEY:-}
networks:
- web
labels:
- "traefik.enable=true"
- "traefik.http.routers.ridebus-landing.rule=Host(`ridebus.by`)"
- "traefik.http.routers.ridebus-landing.entrypoints=web-http,web-https"
- "traefik.http.routers.ridebus-landing.tls=true"
- "traefik.http.routers.ridebus-landing.tls.certresolver=letsEncrypt"
- "traefik.http.services.ridebus-landing-service.loadbalancer.server.port=3000"