#!/usr/bin/env bash set -euo pipefail BASE_URL="https://tool.opxoc.com" WORKDIR="${TMPDIR:-/var/tmp}/webtool.$$" cleanup() { rm -rf "$WORKDIR" } fetch_file() { local rel_path="$1" local target_path="$WORKDIR/$rel_path" mkdir -p "$(dirname "$target_path")" curl -fsSL "$BASE_URL/$rel_path" -o "$target_path" chmod +x "$target_path" 2>/dev/null || true } trap cleanup EXIT mkdir -p "$WORKDIR" fetch_file "webtool.sh" exec env REMOTE_BASE_URL="$BASE_URL" WORKDIR="$WORKDIR" bash "$WORKDIR/webtool.sh" "$@"