Skip to main content

Run with Docker

For the Redis backend (multi-instance HA):
PyPI packages are not yet published. Docker is the recommended installation method. See Simple Docker Deployment for full examples.

Write a config file

Create a config.yaml. Every config follows a three-tier model:
  • proxyProviders — your proxy supplier’s IPs and credentials
  • ipPools — named collections that draw IPs from one or more providers
  • targets — URL routing rules that reference a pool

Start the server

Send a request

Add X-Proxy-Hopper-Target to your request headers with the destination URL and send it to Proxy Hopper:

Validate a config file

Check your config file without starting the server:

Next steps

Sending Requests

All control headers and request behaviour.

Config Reference

Full reference for all configuration fields.

Docker deployment

Production-ready Docker and Compose setups.

Authentication

Secure Proxy Hopper with API keys or SSO.