Update docker-entrypoint.sh
Browse files- docker-entrypoint.sh +3 -2
docker-entrypoint.sh
CHANGED
|
@@ -54,7 +54,7 @@ log "Redis is ready."
|
|
| 54 |
HF_TOKEN="${HF_TOKEN:-}"
|
| 55 |
DATASET_ID="${DATASET_ID:-}"
|
| 56 |
|
| 57 |
-
#
|
| 58 |
export HF_TOKEN DATASET_ID
|
| 59 |
export SYNC_INTERVAL MAX_BACKUPS BACKUP_PREFIX BACKUP_PATHS BACKUP_EXCLUDE
|
| 60 |
|
|
@@ -76,8 +76,9 @@ if [ -n "${ADMIN_USERNAME:-}" ] && [ -n "${ADMIN_PASSWORD:-}" ]; then
|
|
| 76 |
else
|
| 77 |
log "ADMIN_USERNAME/ADMIN_PASSWORD 未设置,将按已有 init.json 或默认逻辑处理。"
|
| 78 |
fi
|
| 79 |
-
npm run setup
|
| 80 |
|
|
|
|
|
|
|
| 81 |
HOST="${HOST:-0.0.0.0}"
|
| 82 |
PORT="${PORT:-7860}"
|
| 83 |
log "Starting app on ${HOST}:${PORT} ..."
|
|
|
|
| 54 |
HF_TOKEN="${HF_TOKEN:-}"
|
| 55 |
DATASET_ID="${DATASET_ID:-}"
|
| 56 |
|
| 57 |
+
# 显式导出给子进程(备份脚本需要)
|
| 58 |
export HF_TOKEN DATASET_ID
|
| 59 |
export SYNC_INTERVAL MAX_BACKUPS BACKUP_PREFIX BACKUP_PATHS BACKUP_EXCLUDE
|
| 60 |
|
|
|
|
| 76 |
else
|
| 77 |
log "ADMIN_USERNAME/ADMIN_PASSWORD 未设置,将按已有 init.json 或默认逻辑处理。"
|
| 78 |
fi
|
|
|
|
| 79 |
|
| 80 |
+
# 你的应用启动流程(保持和你项目一致)
|
| 81 |
+
npm run setup
|
| 82 |
HOST="${HOST:-0.0.0.0}"
|
| 83 |
PORT="${PORT:-7860}"
|
| 84 |
log "Starting app on ${HOST}:${PORT} ..."
|