Update docker-entrypoint.sh
Browse files- 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} 份)"
|