Spaces:
Runtime error
Runtime error
| # 版本指定(Hugging Face 兼容 3.x 版本) | |
| version: '3.8' | |
| # 服务配置 | |
| services: | |
| # 自定义服务名(可修改,如 nodejs-argo-app) | |
| nodejs-argo-yang: | |
| # 拉取你指定的 GHCR 镜像 | |
| image: ghcr.io/xmyangyanxiang/nodejs-argo-yang:latest | |
| # 容器重启策略(保证应用稳定运行) | |
| restart: always | |
| # 端口映射(核心!Hugging Face 仅支持 7860/8080/3000) | |
| # 格式:外部端口:容器内端口,优先用 7860(Hugging Face 默认) | |
| ports: | |
| - "7860:3000" # 假设镜像内应用运行在 3000 端口,映射到 7860 | |
| # 环境变量配置(按需添加,示例为通用 Node.js 环境变量) | |
| environment: | |
| - NODE_ENV=production # 生产环境 | |
| - PORT=3000 # 容器内应用端口(需和镜像内一致) | |
| # 可添加其他需要的环境变量,比如: | |
| # - API_KEY=your-secret-key | |
| # - PASSWORD=123456 | |
| # 日志配置(方便排查问题) | |
| logging: | |
| driver: "json-file" | |
| options: | |
| max-size: "10m" # 单日志文件最大 10MB | |
| max-file: "3" # 最多保留 3 个日志文件 |