Spaces:
Sleeping
Sleeping
| # Docker Compose File for Local Development | |
| version: '3.8' | |
| services: | |
| api: | |
| build: . | |
| container_name: omni_agent_test_api | |
| ports: | |
| - "8000:8000" | |
| volumes: | |
| - .:/app # Hot Reloading ke liye | |
| - hf_cache:/root/.cache/huggingface # AI Model Cache | |
| # CRITICAL: Path ko dots se theek kiya (jaisa Python ko chahiye) | |
| command: > | |
| sh -c "python backend/src/init_db.py && | |
| uvicorn backend.src.main:app --host 0.0.0.0 --port 8000" | |
| # Ye variables sirf local testing ke liye hain | |
| environment: | |
| - DATABASE_URL=sqlite+aiosqlite:///./omni_agent.db | |
| - QDRANT_HOST=localhost | |
| - MONGO_HOST=localhost | |
| - PORT=8000 | |
| - SECRET_KEY=test_key | |
| - GROQ_API_KEY=[AAPKI GROQ KEY] # Ya .env se utha lo | |
| volumes: | |
| hf_cache: |