Files

1 line
1.2 KiB
JSON

{"repo": "0kskiy/yu-ri-ml-ops", "files": {"docker-compose.yml": {"93e7d6e20e850d89eab64ceb05175ee58094d41c": {"t": 1785745264.2961075, "n": 1017, "h": "72b3e22e21652a0d", "c": "version: '3.8'\n\nservices:\n rag-service:\n build: .\n ports:\n - \"3001:3001\"\n environment:\n - DEEPSEEK_API_KEY=${DEEPSEEK_API_KEY}\n - RAG_MODEL_PATH=/app/models/qwen-embedding\n - DB_PATH=/app/rag_db\n - EXAMPLES_JSONL=/app/data/examples.jsonl\n - LAWS_JSONL=/app/data/laws.jsonl\n - LOG_LEVEL=INFO\n volumes:\n - rag_db:/app/rag_db\n - models_volume:/app/models\n - ./data:/app/data\n deploy:\n resources:\n reservations:\n devices:\n - driver: nvidia\n count: 1\n capabilities: [gpu]\n command: uvicorn app.main:app --host 0.0.0.0 --port 3001 --workers 1\n restart: unless-stopped\n healthcheck:\n test: [\"CMD\", \"curl\", \"-f\", \"http://localhost:3001/health\"]\n interval: 30s\n timeout: 10s\n retries: 3\n\nvolumes:\n rag_db:\n driver: local\n models_volume:\n driver: local\n driver_opts:\n type: none\n o: bind\n device: ${MODELS_PATH:-./models} # Путь к моделям на хосте"}}}}