Ladder
A self-hosted web proxy for bypassing paywalls and removing CORS restrictions. Paste any URL into the web interface and Ladder fetches the content through its proxy.
What You Can Do After Deployment
- Visit your domain -- the Ladder web UI loads immediately
- Paste a URL -- enter any web address to proxy through Ladder
- Browse content -- Ladder strips paywalls and CORS headers, returning the clean page
- Set USERPASS (optional) -- add basic auth to protect your instance from unauthorized use
- Configure rulesets (optional) -- point
RULESET to a custom ruleset file for domain-specific behavior
Key Features
- Single-binary, stateless proxy with built-in web UI
- Bypasses paywalls on news and article sites
- Removes CORS headers for cross-origin access
- Custom rulesets for per-domain proxy behavior
- Optional basic authentication via
USERPASS
- Restrict proxy to specific domains via
ALLOWED_DOMAINS
Configuration
- USERPASS -- basic auth in
user:pass format to secure access
- RULESET -- URL or path to a custom ruleset configuration
- ALLOWED_DOMAINS -- comma-separated list of domains the proxy can access
- USER_AGENT -- override the user-agent header sent by Ladder
- LOG_URLS -- enable URL request logging
License
GPL-3.0 -- GitHub