If you already have an HTTP proxy running, skip to Use the HTTP proxy with Kosli CLI.
Prerequisites
Start the HTTP proxy
We will use Tinyproxy running in Docker as our HTTP proxy. Create a minimal Tinyproxy configuration and start it:Use the HTTP proxy with Kosli CLI
In a new terminal, verify the setup by listing environments from the publiccyber-dojo demo org:
Persist the proxy configuration
Rather than passing--http-proxy on every command, save it to your Kosli config:
What you’ve accomplished
You have set up Tinyproxy as an HTTP proxy and configured the Kosli CLI to route all traffic through it. This pattern works with any HTTP proxy — replacehttp://localhost:8888 with your organisation’s proxy URL and run kosli config --http-proxy=<your-proxy-url> to apply it globally.