23 lines
606 B
Bash
Executable File
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 "$@"
|