# Integrated local stack — layered on top of compose.yml + compose.dev.yml by # the root `make dev`. Reattaches this stack's Traefik to the shared external # `proxy` network so it also routes the website stack's containers, and serves # everything over plain http on *.${DOMAIN} (default *.localhost). services: proxy: networks: - proxy - default backend: environment: - ENVIRONMENT=local - FRONTEND_HOST=http://app.${DOMAIN:-localhost} - BACKEND_CORS_ORIGINS=http://${DOMAIN:-localhost},http://app.${DOMAIN:-localhost} prestart: environment: - ENVIRONMENT=local - FRONTEND_HOST=http://app.${DOMAIN:-localhost} frontend: build: args: - VITE_API_URL=http://api.${DOMAIN:-localhost} - NODE_ENV=development networks: # Shared with the website stack; created by the root scripts/setup.sh. proxy: external: true