tcfly commited on
Commit
4dc3076
·
verified ·
1 Parent(s): 9071149

Update docker-entrypoint.sh

Browse files
Files changed (1) hide show
  1. docker-entrypoint.sh +0 -33
docker-entrypoint.sh CHANGED
@@ -50,37 +50,4 @@ echo -e "############################################################\n"
50
  echo -e "##########写入登陆信息############"
51
  echo "{ \"username\": \"$ADMIN_USERNAME\", \"password\": \"$ADMIN_PASSWORD\" }" > /ql/data/config/auth.json
52
 
53
-
54
-
55
-
56
- echo -e "##########同步备份############"
57
- # 指定远程文件夹路径,格式为 remote:path
58
- REMOTE_FOLDER="huggingface:/qinglong"
59
-
60
- # 使用 rclone ls 命令列出文件夹内容,将输出和错误分别捕获
61
- OUTPUT=$(rclone ls "$REMOTE_FOLDER" 2>&1)
62
-
63
- # 获取 rclone 命令的退出状态码
64
- EXIT_CODE=$?
65
-
66
- # 判断退出状态码
67
- if [ $EXIT_CODE -eq 0 ]; then
68
- # rclone 命令成功执行,检查文件夹是否为空
69
- if [ -z "$OUTPUT" ]; then
70
- #为空不处理
71
- #rclone sync --interactive /ql $REMOTE_FOLDER
72
- echo "初次安装"
73
- else
74
- #echo "文件夹不为空"
75
- mkdir /ql/.tmp/data
76
- rclone sync $REMOTE_FOLDER /ql/.tmp/data && real_time=true ql reload data
77
- fi
78
- elif [[ "$OUTPUT" == *"directory not found"* ]]; then
79
- echo "错误:文件夹不存在"
80
- else
81
- echo "错误:$OUTPUT"
82
- fi
83
-
84
- tail -f /dev/null
85
-
86
  exec "$@"
 
50
  echo -e "##########写入登陆信息############"
51
  echo "{ \"username\": \"$ADMIN_USERNAME\", \"password\": \"$ADMIN_PASSWORD\" }" > /ql/data/config/auth.json
52
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
53
  exec "$@"