Embed a 'gluetun'-like VPN Client option into Qbit #16788

Open
opened 2026-02-22 03:25:12 -05:00 by deekerman · 10 comments
Owner

Originally created by @yoshika4 on GitHub (Apr 17, 2025).

Suggestion

Please include a VPN client to bypass ISP limitations for some countries / Service Providers. This will help many to bypass government restrictions and open to the world without restriction or limitations, without ideological limitations etc.

Use case

No response

Extra info/examples/attachments

No response

Originally created by @yoshika4 on GitHub (Apr 17, 2025). ### Suggestion Please include a VPN client to bypass ISP limitations for some countries / Service Providers. This will help many to bypass government restrictions and open to the world without restriction or limitations, without ideological limitations etc. ### Use case _No response_ ### Extra info/examples/attachments _No response_
Author
Owner

@stauffenberg2020 commented on GitHub (Apr 18, 2025):

I would also request shadowsocks proxy too

@stauffenberg2020 commented on GitHub (Apr 18, 2025): I would also request `shadowsocks` proxy too
Author
Owner

@absolutep commented on GitHub (Apr 18, 2025):

Suggestion

Please include a VPN client to bypass ISP limitations for some countries / Service Providers. This will help many to bypass government restrictions and open to the world without restriction or limitations, without ideological limitations etc.

What do you mean by this??

Do you want to bind your VPN to qBittorrent? If this is the case, then that option is already available.

OR

Do you want qBittorrent to start a VPN company? If this is the case, then how can you ask a FOSS project to start a commercial company with zero seeding capital? Even if you crowdfund it then also it is a tough business as most of the world governments heavily regulate VPN service providers.

OR

Do you mean to include any VPN service as a plugin inside qBittorrent? If this is the case, then it won't be fulfilled because then the issues arises as to which VPN service is "TRUSTWORTHY" and if some VPN service included by qBittorrent "harvests" user's data then all hell will break loose for qBittorrent rather than that specific VPN service plugin because it was qBittorrent who promoted it by providing a plugin for them. Especially, considering all VPN services are PAID & Centralized Service and cannot be a free service.

@absolutep commented on GitHub (Apr 18, 2025): > ### Suggestion > Please include a VPN client to bypass ISP limitations for some countries / Service Providers. This will help many to bypass government restrictions and open to the world without restriction or limitations, without ideological limitations etc. > ### What do you mean by this?? Do you want to bind your VPN to qBittorrent? If this is the case, then that option is already available. OR Do you want qBittorrent to start a VPN company? If this is the case, then how can you ask a FOSS project to start a commercial company with zero seeding capital? Even if you crowdfund it then also it is a tough business as most of the world governments heavily regulate VPN service providers. OR Do you mean to include any VPN service as a plugin inside qBittorrent? If this is the case, then it won't be fulfilled because then the issues arises as to which VPN service is "TRUSTWORTHY" and if some VPN service included by qBittorrent "`harvests`" user's data then all hell will break loose for qBittorrent rather than that specific VPN service plugin because it was qBittorrent who promoted it by providing a plugin for them. **Especially, considering all VPN services are PAID & Centralized Service** and cannot be a free service.
Author
Owner

@luzpaz commented on GitHub (Apr 18, 2025):

@yoshika4 please put more effort into opening a ticket. We have 2,400 tickets open right now that we're working on triaging. Do you see how @absolutep has to guess what you are trying to ask for? Make our volunteering jobs easier by being more succinct. TIA

@luzpaz commented on GitHub (Apr 18, 2025): @yoshika4 please put more effort into opening a ticket. We have 2,400 tickets open right now that we're working on triaging. Do you see how @absolutep has to guess what you are trying to ask for? Make our volunteering jobs easier by being more succinct. TIA
Author
Owner

@yoshika4 commented on GitHub (Apr 18, 2025):

Suggestion

Please include a VPN client to bypass ISP limitations for some countries / Service Providers. This will help many to bypass government restrictions and open to the world without restriction or limitations, without ideological limitations etc.

What do you mean by this??

Do you want to bind your VPN to qBittorrent? If this is the case, then that option is already available.

OR

Do you want qBittorrent to start a VPN company? If this is the case, then how can you ask a FOSS project to start a commercial company with zero seeding capital? Even if you crowdfund it then also it is a tough business as most of the world governments heavily regulate VPN service providers.

OR

Do you mean to include any VPN service as a plugin inside qBittorrent? If this is the case, then it won't be fulfilled because then the issues arises as to which VPN service is "TRUSTWORTHY" and if some VPN service included by qBittorrent "harvests" user's data then all hell will break loose for qBittorrent rather than that specific VPN service plugin because it was qBittorrent who promoted it by providing a plugin for them. Especially, considering all VPN services are PAID & Centralized Service and cannot be a free service.

You may not understand what I am requesting, but no laughing stock. qBitTorrent does not needed to become a VPN company to provide a VPN Bypass, but option to connect any Open VPN servers. If it existing, that's fine, you could tell that. But for many, its not easy click and go feature. I am asking such.

Same time, I asked for something to Bypass ISP restrictions on Torrenting for free information, or I would say boarder-less information. Its not pirated info that torrent would provide, not at least always. So if there is a feature, point to it.

@yoshika4 commented on GitHub (Apr 18, 2025): > > ### Suggestion > > Please include a VPN client to bypass ISP limitations for some countries / Service Providers. This will help many to bypass government restrictions and open to the world without restriction or limitations, without ideological limitations etc. > > ### What do you mean by this?? > > Do you want to bind your VPN to qBittorrent? If this is the case, then that option is already available. > > OR > > Do you want qBittorrent to start a VPN company? If this is the case, then how can you ask a FOSS project to start a commercial company with zero seeding capital? Even if you crowdfund it then also it is a tough business as most of the world governments heavily regulate VPN service providers. > > OR > > Do you mean to include any VPN service as a plugin inside qBittorrent? If this is the case, then it won't be fulfilled because then the issues arises as to which VPN service is "TRUSTWORTHY" and if some VPN service included by qBittorrent "`harvests`" user's data then all hell will break loose for qBittorrent rather than that specific VPN service plugin because it was qBittorrent who promoted it by providing a plugin for them. **Especially, considering all VPN services are PAID & Centralized Service** and cannot be a free service. You may not understand what I am requesting, but no laughing stock. qBitTorrent does not needed to become a VPN company to provide a VPN Bypass, but option to connect any Open VPN servers. If it existing, that's fine, you could tell that. But for many, its not easy click and go feature. I am asking such. Same time, I asked for something to Bypass ISP restrictions on Torrenting for free information, or I would say boarder-less information. Its not pirated info that torrent would provide, not at least always. So if there is a feature, point to it.
Author
Owner

@stalkerok commented on GitHub (Apr 19, 2025):

Same time, I asked for something to Bypass ISP restrictions on Torrenting for free information, or I would say boarder-less information. Its not pirated info that torrent would provide, not at least always. So if there is a feature, point to it.

This information should be brought to the attention of your ISP, which bans the entire bittorrent protocol. But it is unlikely that they will listen to you, they do not care that the protocol is used not only for piracy.

@stalkerok commented on GitHub (Apr 19, 2025): > Same time, I asked for something to Bypass ISP restrictions on Torrenting for free information, or I would say boarder-less information. Its not pirated info that torrent would provide, not at least always. So if there is a feature, point to it. This information should be brought to the attention of your ISP, which bans the entire bittorrent protocol. But it is unlikely that they will listen to you, they do not care that the protocol is used not only for piracy.
Author
Owner

@ristiisa commented on GitHub (Apr 19, 2025):

@yoshika4 why not just use a VPN client?

@ristiisa commented on GitHub (Apr 19, 2025): @yoshika4 why not just use a VPN client?
Author
Owner

@stauffenberg2020 commented on GitHub (Apr 19, 2025):

If I understand correctly, I think the OP is looking for gluetun like feature embedded into qbittorrent.

@stauffenberg2020 commented on GitHub (Apr 19, 2025): If I understand correctly, I think the OP is looking for [gluetun](https://github.com/qdm12/gluetun) like feature **embedded into qbittorrent**.
Author
Owner

@ristiisa commented on GitHub (Apr 19, 2025):

So basically to only route traffic just from qbittorrent through the vpn? I can see some point in that.

Some ways of achieving that right now that I can think of:

  • run qbittorrent in docker with gluetun and use the webui
  • use split tunneling that many vpn clients offer

OR if just the bypass of ISP is required then I would guess proxy would work aswell...

@ristiisa commented on GitHub (Apr 19, 2025): So basically to only route traffic just from qbittorrent through the vpn? I can see some point in that. Some ways of achieving that right now that I can think of: * run qbittorrent in docker with gluetun and use the webui * use split tunneling that many vpn clients offer OR if just the bypass of ISP is required then I would guess proxy would work aswell...
Author
Owner

@ushuc commented on GitHub (Apr 23, 2025):

In the settings section there is an option to bind/restrict qBT to a certain network interface, for example the one that is installed by your VPN client.
I suggest qBT to NOT include an own VPN client, because this is not the scope of a BitTorrent downloading application. Better keep it separated into two specialised applications: qBT for torrenting and VPN from some other developer for VPN connections.

@ushuc commented on GitHub (Apr 23, 2025): In the settings section there is an option to bind/restrict qBT to a certain network interface, for example the one that is installed by your VPN client. I suggest qBT to NOT include an own VPN client, because this is not the scope of a BitTorrent downloading application. Better keep it separated into two specialised applications: qBT for torrenting and VPN from some other developer for VPN connections.
Author
Owner

@xavier2k6 commented on GitHub (May 25, 2025):

ANNOUNCEMENT!

For anybody coming across this "Feature Request" & would like/love to see a potential implementation in the future!
Here are some options available to you:

  1. Please select/click the 👍 &/orreactions in the original/opening post of this ticket.

  2. Please feel free (If you have the "skillset") to create a "Pull Request" implementing what's being requested in this ticket.
    (new/existing contributors/developers are always welcome)


DO:

  • Provide constructive feedback.
  • Display how other projects implemented same/similar etc.

DO NOT:

  • Add a "Bump", "me too", "2nd/3rd" etc. or "criticizing" comment(s).
    (These will be disregarded/hidden as "spam/abuse/off-topic" etc. as they don't provide anything constructive.)
@xavier2k6 commented on GitHub (May 25, 2025): ## ANNOUNCEMENT! For anybody coming across this **_"Feature Request"_** & would like/love to see a potential implementation in the future! **Here are some options available to you:** 1. Please select/click the 👍 **&/or** ❤ `reactions` in the original/opening post of this ticket. 2. Please feel free _(If you have the "skillset")_ to create a **_"Pull Request"_** implementing what's being requested in this ticket. **_(new/existing contributors/developers are always welcome)_** ____ **DO:** * Provide constructive feedback. * Display how other projects implemented same/similar etc. **DO NOT:** * Add a "Bump", "me too", "2nd/3rd" etc. or "criticizing" comment(s). **(These will be disregarded/hidden as "spam/abuse/off-topic" etc. as they don't provide anything constructive.)**
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/qBittorrent#16788
No description provided.