hequ commited on
Commit
fd9f122
·
verified ·
1 Parent(s): aeef7c3

Update docker-entrypoint.sh

Browse files
Files changed (1) hide show
  1. docker-entrypoint.sh +4 -1
docker-entrypoint.sh CHANGED
@@ -54,8 +54,11 @@ log "Redis is ready."
54
  HF_TOKEN="${HF_TOKEN:-}"
55
  DATASET_ID="${DATASET_ID:-}"
56
 
 
 
 
 
57
  if [ -n "$HF_TOKEN" ] && [ -n "$DATASET_ID" ]; then
58
- export HF_TOKEN DATASET_ID
59
  /app/tools/hf-backup.sh restore || log "Restore skipped/failed, continue."
60
  /app/tools/hf-backup.sh daemon >/app/logs/hf-backup.log 2>&1 &
61
  log "启动 HF Dataset 备份服务(间隔 ${SYNC_INTERVAL:-3600}s,保留 ${MAX_BACKUPS:-10} 份)"
 
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
+
61
  if [ -n "$HF_TOKEN" ] && [ -n "$DATASET_ID" ]; then
 
62
  /app/tools/hf-backup.sh restore || log "Restore skipped/failed, continue."
63
  /app/tools/hf-backup.sh daemon >/app/logs/hf-backup.log 2>&1 &
64
  log "启动 HF Dataset 备份服务(间隔 ${SYNC_INTERVAL:-3600}s,保留 ${MAX_BACKUPS:-10} 份)"