Spaces:
Runtime error
Runtime error
File size: 684 Bytes
bd20a40 96cf07e bece1ae 96cf07e bd20a40 96cf07e bece1ae bd20a40 bece1ae 96cf07e bece1ae | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | #!/bin/bash
set -e
# Start WARP daemon
warp-svc &
sleep 8
# Configure proxy mode
warp-cli --accept-tos registration new 2>/dev/null || true
sleep 2
warp-cli mode proxy 2>/dev/null || true
warp-cli proxy port 40000 2>/dev/null || true
warp-cli connect 2>/dev/null || true
sleep 5
# Check if proxy port is actually listening
if nc -z 127.0.0.1 40000 2>/dev/null; then
echo "[warp] SOCKS5 proxy confirmed on :40000"
exec env \
ALL_PROXY=socks5://127.0.0.1:40000 \
HTTP_PROXY=socks5://127.0.0.1:40000 \
HTTPS_PROXY=socks5://127.0.0.1:40000 \
node src/cobalt.js
else
echo "[warp] Proxy not listening — starting cobalt without proxy"
exec node src/cobalt.js
fi
|