summaryrefslogtreecommitdiff
path: root/yams
diff options
context:
space:
mode:
authorRoger Gonzalez <roger@rogs.me>2023-10-26 17:06:35 -0300
committerRoger Gonzalez <roger@rogs.me>2023-10-26 17:06:35 -0300
commit6d01b1f141e2d4825c70e4d2ed1fb6644b6af9a9 (patch)
treedfc1ce3caf9b1f9e62bc7895dcc51667b4158c31 /yams
parente4f20e9ebe0314b8cb54bc18cd4fc57e3e992132 (diff)
parent63bff4b94b086d77e26ebfb97e2a74085e593b14 (diff)
Merge branch 'master' of gitlab.com:rogs/yamsHEADmaster
Diffstat (limited to 'yams')
-rwxr-xr-xyams27
1 files changed, 16 insertions, 11 deletions
diff --git a/yams b/yams
index db49e83..762313e 100755
--- a/yams
+++ b/yams
@@ -53,21 +53,26 @@ if [ "$option" == "start" ]; then
fi
if [ "$option" == "check-vpn" ]; then
- echo "Getting your qBittorrent IP..."
- qbittorrent_ip=$(docker exec qbittorrent sh -c "curl -s ifconfig.me");
- echo "$qbittorrent_ip"
- echo "Your country in qBittorrent is $($dc exec -it qbittorrent sh -c 'curl -s https://am.i.mullvad.net/country')"
- echo
echo "Getting your IP..."
- your_ip=$(curl -s ifconfig.me)
+ your_ip=$(curl -s api.ipify.org)
echo "$your_ip"
echo "Your local IP country is $(curl -s https://am.i.mullvad.net/country)"
echo
- if [ "$qbittorrent_ip" == "$your_ip" ]; then
- send_error_message "Your IPs are the same! qBittorrent is NOT working! ⚠️"
- else
- send_success_message "Your IPs are different. qBittorrent is working as expected! ✅ "
- fi
+ echo
+ echo "Getting your qBittorrent IP..."
+
+ qbittorrent_ip=$(docker exec qbittorrent sh -c "curl -s api.ipify.org");
+ if [ -n "$qbittorrent_ip" ]; then
+ echo "$qbittorrent_ip"
+ echo "Your country in qBittorrent is $(docker exec -it qbittorrent sh -c 'curl -s https://am.i.mullvad.net/country')"
+ if [ "$qbittorrent_ip" == "$your_ip" ]; then
+ send_error_message "Your IPs are the same! qBittorrent is exposing your IP! ⚠️"
+ else
+ send_success_message "Your IPs are different. qBittorrent is masking your IP! ✅ "
+ fi
+ else
+ send_error_message "Failed to retrieve qBittorrent IP. Please check your setup. ⚠️"
+ fi
fi
if [ "$option" == "destroy" ]; then