Spaces:
No application file
No application file
| version: '3.8' | |
| services: | |
| deep-rebuild: | |
| build: . | |
| ports: | |
| - "3000:3000" | |
| environment: | |
| - NODE_ENV=production | |
| - NEXT_PUBLIC_SUPABASE_URL=${NEXT_PUBLIC_SUPABASE_URL} | |
| - SUPABASE_SERVICE_ROLE_KEY=${SUPABASE_SERVICE_ROLE_KEY} | |
| - OPENAI_API_KEY=${OPENAI_API_KEY} | |
| - OPENROUTER_API_KEY=${OPENROUTER_API_KEY} | |
| - GROQ_API_KEY=${GROQ_API_KEY} | |
| - XAI_API_KEY=${XAI_API_KEY} | |
| - MONGODB_URI=${MONGODB_URI} | |
| restart: unless-stopped | |
| # Optional: Local MongoDB for development | |
| mongodb: | |
| image: mongo:7 | |
| ports: | |
| - "27017:27017" | |
| environment: | |
| - MONGO_INITDB_ROOT_USERNAME=admin | |
| - MONGO_INITDB_ROOT_PASSWORD=password | |
| - MONGO_INITDB_DATABASE=deep_rebuild | |
| volumes: | |
| - mongodb_data:/data/db | |
| restart: unless-stopped | |
| volumes: | |
| mongodb_data: | |