更新文件: rclone.conf, runwebdavsim.sh, rclonemount.sh, runembysim.sh, embysim.tar.xz 等7个文件

This commit is contained in:
ZJP Monitor
2025-08-09 17:38:30 +08:00
parent 5d123d7f0a
commit c5144ed339
7 changed files with 29 additions and 11 deletions

View File

@ -65,8 +65,18 @@ if [ "$webdavsimok" != "1" ]; then
exit
fi
echo "ready to rclone mount, please wait...(about 10s)"
rclone --config rclone.conf mount webdavsim-nas:/dav external/rclone.media --daemon --daemon-wait 5s --no-check-certificate --allow-other --umask 000 --default-permissions --dir-cache-time 1h --webdav-vendor rclone --vfs-cache-mode writes --vfs-read-chunk-size 32M --vfs-read-chunk-size-limit 1G --buffer-size 64M --vfs-cache-max-age 1h --vfs-cache-max-size 10G --timeout 1800s --contimeout 10s --daemon-timeout 300s --poll-interval 1800s --low-level-retries 2 --cache-dir rclone.cache --log-file rclone.log
webdav_port=$(cat runwebdavsim.sh|grep -E "^WEBDAV_PORT="|awk -F '=' '{print $2}')
webdav_user=$(cat runwebdavsim.sh|grep -E "^WEBDAV_USER="|awk -F '=' '{print $2}')
webdav_pass=$(cat runwebdavsim.sh|grep -E "^WEBDAV_PASS="|awk -F '=' '{print $2}')
echo "get webdav config from runwebdavsim.sh port:${webdav_port} user:${webdav_user} pass:${webdav_pass}"
rclone --config rclone.conf config update webdavsim-nas user=${webdav_user}
rclone --config rclone.conf config password webdavsim-nas pass=${webdav_pass}
rclone --config rclone.conf config update webdavsim-nas url=http://127.0.0.1:${webdav_port}
echo "update rclone.conf finish"
cat rclone.conf
echo "ready to rclone mount, please wait...(about 1s)"
rclone --config rclone.conf mount webdavsim-nas:/dav external/rclone.media --daemon --daemon-wait 1s --no-check-certificate --allow-other --umask 000 --default-permissions --dir-cache-time 1h --webdav-vendor rclone --vfs-cache-mode writes --vfs-read-chunk-size 32M --vfs-read-chunk-size-limit 1G --buffer-size 64M --vfs-cache-max-age 1h --vfs-cache-max-size 10G --timeout 1800s --contimeout 10s --daemon-timeout 300s --poll-interval 1800s --low-level-retries 2 --cache-dir rclone.cache --log-file rclone.log
#rclone --config rclone.conf mount webdavsim-nas:/dav external/rclone.media --daemon --daemon-wait 10s --no-check-certificate --allow-other --umask 000 --default-permissions --dir-cache-time 1h --webdav-vendor rclone --vfs-cache-mode off --timeout 1800s --contimeout 10s --daemon-timeout 300s --poll-interval 1800s --low-level-retries 2 --log-file rclone.log
if [ $? -eq 0 ]; then
echo "mount ok"