cloudcli-taskwork-public/scripts/dev-host-proxy.sh

23 lines
606 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
HTTP_PROXY_PORT=${HTTP_PROXY_PORT:-25345}
# Proxy settings (v2rayN / local HTTP proxy)
export HTTP_PROXY="${HTTP_PROXY:-http://127.0.0.1:${HTTP_PROXY_PORT}}"
export HTTPS_PROXY="${HTTPS_PROXY:-http://127.0.0.1:${HTTP_PROXY_PORT}}"
export NO_PROXY="${NO_PROXY:-localhost,127.0.0.1,::1,.corp.local,ahcode-01.digital.achrf.ru}"
# Some libs read lowercase variants
export http_proxy="$HTTP_PROXY"
export https_proxy="$HTTPS_PROXY"
export no_proxy="$NO_PROXY"
echo "-------"
echo "HTTP_PROXY=${HTTP_PROXY}"
echo "-------"
# Run claude with args
bash dev-host.sh "$@"