2022-06-20 14:22:05 +08:00
|
|
|
#!/bin/sh
|
2022-01-03 09:55:55 +08:00
|
|
|
cd /home/app
|
|
|
|
chmod +x ./aliyunpan
|
2022-01-05 15:26:43 +08:00
|
|
|
|
|
|
|
# check login already or not
|
|
|
|
./aliyunpan who
|
|
|
|
if [ $? -eq 0 ]
|
|
|
|
then
|
|
|
|
echo "cache token is valid, not need to re-login"
|
|
|
|
else
|
|
|
|
echo "login use refresh token: ${ALIYUNPAN_REFRESH_TOKEN}"
|
|
|
|
./aliyunpan login -RefreshToken=${ALIYUNPAN_REFRESH_TOKEN}
|
|
|
|
fi
|
|
|
|
|
2022-01-03 09:55:55 +08:00
|
|
|
./aliyunpan config set -transfer_url_type ${ALIYUNPAN_TRANSFER_URL_TYPE}
|
2022-02-08 19:34:22 +08:00
|
|
|
./aliyunpan webdav start -ip "0.0.0.0" -port 23077 -webdav_user "${ALIYUNPAN_AUTH_USER}" -webdav_password "${ALIYUNPAN_AUTH_PASSWORD}" -pan_drive "${ALIYUNPAN_PAN_DRIVE}" -pan_dir_path "${ALIYUNPAN_PAN_DIR}" -bs ${ALIYUNPAN_BLOCK_SIZE}
|