Spaces:
Sleeping
Sleeping
| FROM ekkoye8888/hermes-web-ui:latest | |
| ENV PORT=7860 | |
| ENV BIND_HOST=0.0.0.0 | |
| ENV HERMES_WEB_UI_MANAGED_GATEWAY=1 | |
| ENV NODE_ENV=production | |
| # 将所有数据目录指向 /data(HF Spaces 持久化存储,重启不丢) | |
| ENV HERMES_HOME=/data/.hermes | |
| ENV HERMES_WEB_UI_HOME=/data/.hermes-web-ui | |
| # 预设 API 配置(首次启动时 initial 数据) | |
| RUN mkdir -p /data/.hermes && \ | |
| echo "OPENAI_API_KEY=123" > /data/.hermes/.env && \ | |
| echo "model:" > /data/.hermes/config.yaml && \ | |
| echo " default: mimo-v2.5-pro" >> /data/.hermes/config.yaml && \ | |
| echo " provider: custom" >> /data/.hermes/config.yaml && \ | |
| echo "" >> /data/.hermes/config.yaml && \ | |
| echo "providers:" >> /data/.hermes/config.yaml && \ | |
| echo " custom:" >> /data/.hermes/config.yaml && \ | |
| echo " base_url: https://fufu.iqach.top/v1" >> /data/.hermes/config.yaml && \ | |
| echo " api_key: 123" >> /data/.hermes/config.yaml | |
| EXPOSE 7860 | |
| ENTRYPOINT ["node", "dist/server/index.js"] | |