Skip to content

Proxy support #250

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
DataFran opened this issue May 1, 2025 · 1 comment
Open

Proxy support #250

DataFran opened this issue May 1, 2025 · 1 comment
Labels
enhancement Request for a feature or improvement

Comments

@DataFran
Copy link

DataFran commented May 1, 2025

Per your request on Discord:
Can you please add proxy support as an alternative solution to CloudFlare/Flaresolverr?

Prowlarr does this, and it has solved several CloudFlare blocked trackers for me, utilizing a Gluetun container's proxy service, rather than putting the entire container behind Gluetun.

@DataFran DataFran added the enhancement Request for a feature or improvement label May 1, 2025
@Casvt Casvt moved this to Handled Soon in Kapowarr plans May 1, 2025
@Casvt
Copy link
Owner

Casvt commented May 1, 2025

Note to self/contributor:

Offer settings for proxy type (HTTP(S), SOCKS4/5), hostname, port, credentials (username, password), and bypass rules. Then build URL and set it in environment variables. Use Bazarr implementation as reference. Exclusively uppercase variables is already sufficient. (Sub)Processes will take them over without extra configuration. Request sessions might cache values, and subprocess with session might be running (e.g. editing settings while searching for downloads), so to ensure all sessions use new value, we have to force a restart just like with hosting settings.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Request for a feature or improvement
Projects
Status: Handled Soon
Development

No branches or pull requests

2 participants