diff --git a/openvpn/updateFreeVPN.sh b/openvpn/updateFreeVPN.sh index dfa088213..70aafd37c 100755 --- a/openvpn/updateFreeVPN.sh +++ b/openvpn/updateFreeVPN.sh @@ -3,12 +3,17 @@ # Usage: # docker exec -it -w / **CONTAINER** bash -c "./etc/openvn/updateFreeVPN.sh" +DOMAIN=${OPENVPN_CONFIG%%-*} + +OPENVPN_IP=$(curl -s https://freevpn.${DOMAIN}/accounts/ | grep IP | sed s/"^.*IP\:.... "/""/g | sed s/"<.*"/""/g) +SERVER=${OPENVPN_IP%".freevpn.${DOMAIN}"} + DIR="/tmp/freevpn" TARGET="/etc/openvpn/freevpn" ZIP_FILE="/tmp/freevpn.zip" # Use the OPENVPN_CONFIG env var to obtain running domain -URL=`curl -s https://freevpn."${OPENVPN_CONFIG%%-*}"/accounts/` +URL=`curl -s https://freevpn."${DOMAIN}"/accounts/` REGEX=' /dev/null 2>&1 + + file_name=$(basename $file) + + final_file=$DOMAIN-${file_name#*-} + mv $i ${TARGET}/${final_file} > /dev/null 2>&1 done # Delete temporary directory