Spaces:
Running on Zero
Running on Zero
| services: | |
| noticecheck: | |
| build: | |
| context: . | |
| dockerfile: Dockerfile | |
| ports: | |
| - "${NOTICECHECK_PORT:-7860}:7860" | |
| environment: | |
| MODEL_RUNTIME: transformers | |
| REQUIRE_CUDA: "1" | |
| TRANSFORMERS_MODEL_REPO: "${TRANSFORMERS_MODEL_REPO:-openbmb/MiniCPM5-1B}" | |
| MODEL_ENABLE_THINKING: "${MODEL_ENABLE_THINKING:-0}" | |
| HF_HOME: /root/.cache/huggingface | |
| HF_TOKEN: "${HF_TOKEN:-}" | |
| GRADIO_ANALYTICS_ENABLED: "False" | |
| volumes: | |
| - huggingface-cache:/root/.cache/huggingface | |
| - noticecheck-traces:/app/traces/pending | |
| deploy: | |
| resources: | |
| reservations: | |
| devices: | |
| - driver: nvidia | |
| count: 1 | |
| capabilities: [gpu] | |
| healthcheck: | |
| test: | |
| - CMD | |
| - python | |
| - -c | |
| - "import urllib.request; urllib.request.urlopen('http://127.0.0.1:7860/health', timeout=5)" | |
| interval: 30s | |
| timeout: 10s | |
| retries: 5 | |
| start_period: 10m | |
| restart: unless-stopped | |
| volumes: | |
| huggingface-cache: | |
| noticecheck-traces: | |