|  | services: | 
					
						
						|  | app-prod: | 
					
						
						|  | image: bolt-ai:production | 
					
						
						|  | build: | 
					
						
						|  | context: . | 
					
						
						|  | dockerfile: Dockerfile | 
					
						
						|  | target: bolt-ai-production | 
					
						
						|  | ports: | 
					
						
						|  | - '5173:5173' | 
					
						
						|  | env_file: '.env.local' | 
					
						
						|  | environment: | 
					
						
						|  | - NODE_ENV=production | 
					
						
						|  | - COMPOSE_PROFILES=production | 
					
						
						|  |  | 
					
						
						|  | - PORT=5173 | 
					
						
						|  | - GROQ_API_KEY=${GROQ_API_KEY} | 
					
						
						|  | - HuggingFace_API_KEY=${HuggingFace_API_KEY} | 
					
						
						|  | - OPENAI_API_KEY=${OPENAI_API_KEY} | 
					
						
						|  | - ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY} | 
					
						
						|  | - OPEN_ROUTER_API_KEY=${OPEN_ROUTER_API_KEY} | 
					
						
						|  | - GOOGLE_GENERATIVE_AI_API_KEY=${GOOGLE_GENERATIVE_AI_API_KEY} | 
					
						
						|  | - OLLAMA_API_BASE_URL=${OLLAMA_API_BASE_URL} | 
					
						
						|  | - XAI_API_KEY=${XAI_API_KEY} | 
					
						
						|  | - TOGETHER_API_KEY=${TOGETHER_API_KEY} | 
					
						
						|  | - TOGETHER_API_BASE_URL=${TOGETHER_API_BASE_URL} | 
					
						
						|  | - AWS_BEDROCK_CONFIG=${AWS_BEDROCK_CONFIG} | 
					
						
						|  | - VITE_LOG_LEVEL=${VITE_LOG_LEVEL:-debug} | 
					
						
						|  | - DEFAULT_NUM_CTX=${DEFAULT_NUM_CTX:-32768} | 
					
						
						|  | - RUNNING_IN_DOCKER=true | 
					
						
						|  | extra_hosts: | 
					
						
						|  | - 'host.docker.internal:host-gateway' | 
					
						
						|  | command: pnpm run dockerstart | 
					
						
						|  | profiles: | 
					
						
						|  | - production | 
					
						
						|  |  | 
					
						
						|  | app-dev: | 
					
						
						|  | image: bolt-ai:development | 
					
						
						|  | build: | 
					
						
						|  | target: bolt-ai-development | 
					
						
						|  | env_file: '.env.local' | 
					
						
						|  | environment: | 
					
						
						|  | - NODE_ENV=development | 
					
						
						|  | - VITE_HMR_PROTOCOL=ws | 
					
						
						|  | - VITE_HMR_HOST=localhost | 
					
						
						|  | - VITE_HMR_PORT=5173 | 
					
						
						|  | - CHOKIDAR_USEPOLLING=true | 
					
						
						|  | - WATCHPACK_POLLING=true | 
					
						
						|  | - PORT=5173 | 
					
						
						|  | - GROQ_API_KEY=${GROQ_API_KEY} | 
					
						
						|  | - HuggingFace_API_KEY=${HuggingFace_API_KEY} | 
					
						
						|  | - OPENAI_API_KEY=${OPENAI_API_KEY} | 
					
						
						|  | - ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY} | 
					
						
						|  | - OPEN_ROUTER_API_KEY=${OPEN_ROUTER_API_KEY} | 
					
						
						|  | - XAI_API_KEY=${XAI_API_KEY} | 
					
						
						|  | - GOOGLE_GENERATIVE_AI_API_KEY=${GOOGLE_GENERATIVE_AI_API_KEY} | 
					
						
						|  | - OLLAMA_API_BASE_URL=${OLLAMA_API_BASE_URL} | 
					
						
						|  | - TOGETHER_API_KEY=${TOGETHER_API_KEY} | 
					
						
						|  | - TOGETHER_API_BASE_URL=${TOGETHER_API_BASE_URL} | 
					
						
						|  | - AWS_BEDROCK_CONFIG=${AWS_BEDROCK_CONFIG} | 
					
						
						|  | - VITE_LOG_LEVEL=${VITE_LOG_LEVEL:-debug} | 
					
						
						|  | - DEFAULT_NUM_CTX=${DEFAULT_NUM_CTX:-32768} | 
					
						
						|  | - RUNNING_IN_DOCKER=true | 
					
						
						|  | extra_hosts: | 
					
						
						|  | - 'host.docker.internal:host-gateway' | 
					
						
						|  | volumes: | 
					
						
						|  | - type: bind | 
					
						
						|  | source: . | 
					
						
						|  | target: /app | 
					
						
						|  | consistency: cached | 
					
						
						|  | - /app/node_modules | 
					
						
						|  | ports: | 
					
						
						|  | - '5173:5173' | 
					
						
						|  | command: pnpm run dev --host 0.0.0.0 | 
					
						
						|  | profiles: ['development', 'default'] | 
					
						
						|  |  | 
					
						
						|  | app-prebuild: | 
					
						
						|  | image: ghcr.io/stackblitz-labs/bolt.diy:latest | 
					
						
						|  | ports: | 
					
						
						|  | - '5173:5173' | 
					
						
						|  | environment: | 
					
						
						|  | - NODE_ENV=production | 
					
						
						|  | - COMPOSE_PROFILES=production | 
					
						
						|  |  | 
					
						
						|  | - PORT=5173 | 
					
						
						|  | - OLLAMA_API_BASE_URL=http://127.0.0.1:11434 | 
					
						
						|  | - DEFAULT_NUM_CTX=${DEFAULT_NUM_CTX:-32768} | 
					
						
						|  | - RUNNING_IN_DOCKER=true | 
					
						
						|  | extra_hosts: | 
					
						
						|  | - 'host.docker.internal:host-gateway' | 
					
						
						|  | command: pnpm run dockerstart | 
					
						
						|  | profiles: | 
					
						
						|  | - prebuilt | 
					
						
						|  |  |