File size: 531 Bytes
2e58b54
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/usr/bin/env sh
set -eu

# Hugging Face Spaces:可写目录 + 默认关闭文件日志(与 Vercel 类似)
# 路由指向 README 的 app_port(默认 7860);多数 Docker Space 不会注入 PORT,若仍用 8000 会健康检查失败、一直 Starting
if [ -n "${SPACE_ID:-}" ]; then
  export DATA_DIR="${DATA_DIR:-/tmp/data}"
  export LOG_DIR="${LOG_DIR:-/tmp/logs}"
  export LOG_FILE_ENABLED="${LOG_FILE_ENABLED:-false}"
  export SERVER_PORT="${SERVER_PORT:-${PORT:-7860}}"
fi

/app/scripts/init_storage.sh

exec "$@"