trying dropbox as a viable alternative

This commit is contained in:
robocopAlpha 2021-07-16 02:48:25 +03:00
parent 5991fc2b15
commit 89c142b556

View file

@ -2,17 +2,17 @@
[[ -f set_env.sh ]] && source set_env.sh || { echo "set_env.sh not found"; exit 1; } [[ -f set_env.sh ]] && source set_env.sh || { echo "set_env.sh not found"; exit 1; }
# Mounting storage # Mounting storage
if df | grep -c opendrive > /dev/null; then if df | grep -c dropbox > /dev/null; then
umount "${HOME_DIR}/opendrive" || sudo umount "${HOME_DIR}/opendrive" umount "${HOME_DIR}/dropbox" || sudo umount "${HOME_DIR}/dropbox"
fi fi
if [[ -d "${HOME_DIR}/opendrive" ]]; then if [[ -d "${HOME_DIR}/dropbox" ]]; then
rm -rf "${HOME_DIR}/opendrive" rm -rf "${HOME_DIR}/dropbox"
mkdir "${HOME_DIR}/opendrive" mkdir "${HOME_DIR}/dropbox"
else else
mkdir "${HOME_DIR}/opendrive" mkdir "${HOME_DIR}/dropbox"
fi fi
rclone mount --daemon opendrive:Public/blocklist/ "${HOME_DIR}/opendrive" --volname opendrive rclone mount --daemon dropbox:blocklist "${HOME_DIR}/dropbox" --volname dropbox
cd "${WRK_DIR}/" cd "${WRK_DIR}/"
@ -57,16 +57,16 @@ sleep 1
xz -v -T4 MyBlocklist.txt xz -v -T4 MyBlocklist.txt
xz -v -T4 facebook_block.txt xz -v -T4 facebook_block.txt
chmod 777 ./* chmod 777 ./*
exit
#--------- #---------
# Moving to target # Moving to target
echo "Moving blocklists to destination..." echo "Moving blocklists to destination..."
cd "${WRK_DIR}/" cd "${WRK_DIR}/"
rsync -a --progress blocklists/* "${HOME_DIR}/opendrive/" rsync -a --progress blocklists/* "${HOME_DIR}/dropbox/"
echo "Final clean up..." echo "Final clean up..."
umount "${HOME_DIR}/opendrive" || sudo umount "${HOME_DIR}/opendrive" umount "${HOME_DIR}/dropbox" || sudo umount "${HOME_DIR}/dropbox"
rm -rf "${HOME_DIR}/opendrive" rm -rf "${HOME_DIR}/dropbox"
rm -rf "blocklists" rm -rf "blocklists"
echo "Done!" echo "Done!"