Added VPN switch script

This commit is contained in:
PancakeSparkle 2025-10-01 01:24:02 +02:00
parent 3091e0ebec
commit c97a74c933

View File

@ -0,0 +1,24 @@
#!/bin/bash
path=/your/path/here/
opts=("Switch to router VPN" "Switch to Cloudflare VPN")
PS3="Choose an option:"
select o in "${opts[@]}"
do
case "$REPLY" in
1) echo "Switching to router VPN..."
rm $path/wg0.conf
ln -s wg0.conf.router wg0.conf
docker compose -f $path/docker-compose.yml down >/dev/null 2>&1
docker compose -f $path/docker-compose.yml up -d >/dev/null 2>&1
exit 0
;;
2) echo "Switching to Cloudflare VPN..."
rm $path/wg0.conf
ln -s wg0.conf.cf wg0.conf
docker compose -f $path/docker-compose.yml down >/dev/null 2>&1
docker compose -f $path/docker-compose.yml up -d >/dev/null 2>&1
exit 0
;;
esac
done