Spaces:
Sleeping
Sleeping
| FROM calciumion/new-api:latest | |
| USER root | |
| # 安装 Python, pip, 备份工具,并绕过 PEP 668 限制 | |
| RUN apt-get update && \ | |
| apt-get install -y --no-install-recommends python3 python3-pip findutils && \ | |
| pip3 install huggingface_hub --break-system-packages && \ | |
| apt-get clean && \ | |
| rm -rf /var/lib/apt/lists/* | |
| # 创建数据目录并赋予权限 | |
| RUN mkdir -p /data && chmod 777 /data | |
| WORKDIR /data | |
| # 复制脚本 | |
| COPY start.sh /start.sh | |
| RUN chmod +x /start.sh | |
| # HF Spaces 默认暴露 7860 | |
| EXPOSE 7860 | |
| # 启动脚本 | |
| ENTRYPOINT ["/bin/bash", "/start.sh"] |