Spaces:
Running
Running
Download apex/docker-compose.yml from Jishnupg/FileToLink: direct link, hf CLI and curl.
- Browser
- Download file 1.15 kB
-
https://huggingface.co/spaces/Jishnupg/FileToLink/resolve/main/apex/docker-compose.yml
- Command line
-
hf download hf://spaces/Jishnupg/FileToLink/apex/docker-compose.yml
-
curl -L -o docker-compose.yml https://huggingface.co/spaces/Jishnupg/FileToLink/resolve/main/apex/docker-compose.yml
1.15 kB
| version: "3.8" | |
| services: | |
| apex: | |
| build: . | |
| ports: | |
| - "7860:7860" | |
| environment: | |
| # Configure these in HF Space Settings -> Variables and secrets instead | |
| - TELEGRAM_API_ID=${TELEGRAM_API_ID:-} | |
| - TELEGRAM_API_HASH=${TELEGRAM_API_HASH:-} | |
| - TELEGRAM_BOT_TOKEN=${TELEGRAM_BOT_TOKEN:-} | |
| - TELEGRAM_ALLOWED_CHAT_IDS=${TELEGRAM_ALLOWED_CHAT_IDS:-} | |
| - TMDB_API_KEY=${TMDB_API_KEY:-} | |
| - APEX_SECRET_KEY=${APEX_SECRET_KEY:-} | |
| # Conservative defaults for the small HF Space CPU/memory profile. | |
| - APEX_STREAM_MAX_GLOBAL=${APEX_STREAM_MAX_GLOBAL:-8} | |
| - APEX_STREAM_MAX_PER_CLIENT=${APEX_STREAM_MAX_PER_CLIENT:-2} | |
| - APEX_STREAM_MAX_PER_SOURCE=${APEX_STREAM_MAX_PER_SOURCE:-2} | |
| - APEX_TELEGRAM_MAX_CONCURRENT=${APEX_TELEGRAM_MAX_CONCURRENT:-2} | |
| - APEX_METADATA_WORKERS=${APEX_METADATA_WORKERS:-1} | |
| - APEX_ARTWORK_WORKERS=${APEX_ARTWORK_WORKERS:-1} | |
| volumes: | |
| - apex-data:/data | |
| restart: unless-stopped | |
| healthcheck: | |
| test: ["CMD", "curl", "-f", "http://localhost:7860/health"] | |
| interval: 30s | |
| timeout: 5s | |
| retries: 3 | |
| volumes: | |
| apex-data: | |