Spaces:
Runtime error
Runtime error
| services: | |
| gchat-backend: | |
| container_name: belagro-chatbot-backend | |
| build: | |
| context: . | |
| dockerfile: Dockerfile | |
| args: | |
| PORT: ${PORT:-8885} | |
| environment: | |
| - CONFIG_PATH=/app/config_dev.yaml # Конфиг | |
| - SQLALCHEMY_DATABASE_URL=sqlite:////data/logs.db # Путь к БД | |
| - PORT=${PORT:-8885} | |
| - HF_HOME=/data/hf_cache | |
| - LOG_FILE_PATH=/data/logs/common.log | |
| - FAISS_DEVICE=cuda | |
| - USE_ELASTIC=False | |
| - DEEPINFRA_API_KEY=Bearer <ключ> | |
| volumes: | |
| - ../data:/data | |
| - ../data/pip-cache:/root/.cache/pip | |
| ports: | |
| - "${PORT:-8885}:${PORT:-8885}" # Проброс порта (хост:контейнер) | |
| networks: | |
| - belagro-chatbot | |
| deploy: | |
| resources: | |
| reservations: | |
| devices: | |
| - driver: nvidia | |
| count: 1 | |
| capabilities: [gpu] | |
| command: ["sh", "-c", "uvicorn main:app --host 0.0.0.0 --port ${PORT:-8885}"] | |
| networks: | |
| belagro-chatbot: | |
| driver: bridge |