bash -lc '
set -e
USER="YouRooni"
PASS="$(openssl rand -base64 18 | tr -d "=+/" | cut -c1-20)"
PORT=1080
# docker
if ! command -v docker >/dev/null 2>&1; then
apt-get update -y
apt-get install -y docker.io openssl curl
systemctl enable --now docker
fi
# run socks5
docker rm -f socks5 2>/dev/null || true
docker run -d --name socks5 --restart=always \
-p ${PORT}:1080 \
-e USER="${USER}" -e PASS="${PASS}" \
timkolotov/3proxy-docker >/dev/null
# detect public ip
IP="$(curl -fsS https://api.ipify.org)"
echo
echo "LOGIN: ${USER}"
echo "PASS : ${PASS}"
echo "IP : ${IP}"
echo "PORT : ${PORT}"
echo
echo "TG LINK:"
echo "https://t.me/socks?server=${IP}&port=${PORT}&user=${USER}&pass=${PASS}"
'
Post #1006
36