Add to the UI the public IP address being used #14345

Closed
opened 2026-02-22 00:57:51 -05:00 by deekerman · 18 comments
Owner

Originally created by @redtripleAAA on GitHub (Feb 14, 2023).

Suggestion

Feature Request: to add to the UI the public IP address being used

Use case

This is useful for quickly identify the network qbittorrent is using.

Extra info/examples/attachments

Deluge app does have. this feature already

Originally created by @redtripleAAA on GitHub (Feb 14, 2023). ### Suggestion Feature Request: to add to the UI the public IP address being used ### Use case This is useful for quickly identify the network qbittorrent is using. ### Extra info/examples/attachments Deluge app does have. this feature already
deekerman 2026-02-22 00:57:51 -05:00
Author
Owner

@Granzort47 commented on GitHub (Feb 14, 2023):

Second!

@Granzort47 commented on GitHub (Feb 14, 2023): Second!
Author
Owner

@glassez commented on GitHub (Feb 14, 2023):

You can see it in the Log. Is there such an urgent need to keep it constantly in front of your eyes?
In addition, qBittorrent can use several network interfaces connected to a public network, IIRC.

@glassez commented on GitHub (Feb 14, 2023): You can see it in the Log. Is there such an urgent need to keep it constantly in front of your eyes? In addition, qBittorrent can use several network interfaces connected to a public network, IIRC.
Author
Owner

@luzpaz commented on GitHub (Jul 1, 2023):

Related to #12921

@luzpaz commented on GitHub (Jul 1, 2023): Related to #12921
Author
Owner

@OdinVex commented on GitHub (Aug 19, 2023):

You can see it in the Log. Is there such an urgent need to keep it constantly in front of your eyes? In addition, qBittorrent can use several network interfaces connected to a public network, IIRC.

Absolutely a desperate urgent need to verify things are working through VPN, yes. This would really be appreciated, since Deluge has had it for years.

@OdinVex commented on GitHub (Aug 19, 2023): > You can see it in the Log. Is there such an urgent need to keep it constantly in front of your eyes? In addition, qBittorrent can use several network interfaces connected to a public network, IIRC. Absolutely a desperate urgent need to verify things are working through VPN, *yes*. This would *really* be appreciated, since Deluge has had it for years.
Author
Owner

@luzpaz commented on GitHub (Aug 20, 2023):

Can you make a mockup of your proposal ?

@luzpaz commented on GitHub (Aug 20, 2023): Can you make a mockup of your proposal ?
Author
Owner

@OdinVex commented on GitHub (Aug 20, 2023):

Can you make a mockup of your proposal ?

I won't bother, Deluge already did (bottom): https://dl.flathub.org/repo/screenshots/org.deluge_torrent.deluge-stable/752x423/org.deluge_torrent.deluge-9315e0e968847894130970e02f2fdd8a.png

Many web-interfaces that show external IPs allow you to specify the URL to obtain the information from and the fetch/update interval as well.

@OdinVex commented on GitHub (Aug 20, 2023): > Can you make a mockup of your proposal ? I won't bother, Deluge already did (bottom): https://dl.flathub.org/repo/screenshots/org.deluge_torrent.deluge-stable/752x423/org.deluge_torrent.deluge-9315e0e968847894130970e02f2fdd8a.png Many web-interfaces that show external IPs allow you to specify the URL to obtain the information from and the fetch/update interval as well.
Author
Owner

@OdinVex commented on GitHub (Dec 6, 2023):

Decided to finally get off my behind and look at the job. Easier than I thought. Submitted a Pull Request.

@OdinVex commented on GitHub (Dec 6, 2023): Decided to finally get off my behind and look at the job. Easier than I thought. Submitted a Pull Request.
Author
Owner

@zaxlofful commented on GitHub (Dec 10, 2023):

Similar request:

https://github.com/qbittorrent/qBittorrent/issues/19253

@zaxlofful commented on GitHub (Dec 10, 2023): Similar request: https://github.com/qbittorrent/qBittorrent/issues/19253
Author
Owner

@OdinVex commented on GitHub (Dec 10, 2023):

Similar request:

#19253

I posted a working solution that could be backported to earlier stable versions, worked GUI and WebUI, they didn't want it. Closed the PR. Deluge is still apparently the only one to get it right about displaying externally-detected IP addresses. I meet less toxic devs working on the Linux Kernel. *shrug*

@OdinVex commented on GitHub (Dec 10, 2023): > Similar request: > > #19253 I posted a working solution that could be backported to earlier stable versions, worked GUI and WebUI, they didn't want it. Closed the PR. Deluge is still apparently the only one to get it right about displaying externally-detected IP addresses. I meet less toxic devs working on the Linux Kernel. \*shrug\*
Author
Owner

@zaxlofful commented on GitHub (Dec 10, 2023):

They didn't say they didn't want it, they said they wanted to adjust it a bit; then you got mad and closed it yourself.

No one actually rejected your PR...

EDIT: Thanks for opening up a new PR: https://github.com/qbittorrent/qBittorrent/pull/20118

@zaxlofful commented on GitHub (Dec 10, 2023): They didn't say they didn't want it, they said they wanted to adjust it a bit; then you got mad and closed it yourself. No one actually rejected your PR... EDIT: Thanks for opening up a new PR: https://github.com/qbittorrent/qBittorrent/pull/20118
Author
Owner

@OdinVex commented on GitHub (Dec 10, 2023):

They didn't say they didn't want it, they said they wanted to adjust it a bit; then you got mad and closed it yourself.

No one actually rejected your PR...

I read several posts yesterday otherwise that don't appear there today. I wasn't the only one to read them either. I'm not re-hashing things, so why are you bringing that back up? They can easily read the original PR. I'd still rather dev with Linus Torvald's old behavior, for whatever that might convey in response.

@OdinVex commented on GitHub (Dec 10, 2023): > They didn't say they didn't want it, they said they wanted to adjust it a bit; then you got mad and closed it yourself. > > No one actually rejected your PR... I read several posts yesterday otherwise that don't appear there today. I wasn't the only one to read them either. I'm not re-hashing things, so why are you bringing that back up? They can easily read the original PR. I'd still rather dev with Linus Torvald's old behavior, for whatever that might convey in response.
Author
Owner

@zaxlofful commented on GitHub (Dec 10, 2023):

https://github.com/qbittorrent/qBittorrent/pull/20118

They didn't say they didn't want it, they said they wanted to adjust it a bit; then you got mad and closed it yourself.
No one actually rejected your PR...

I read several posts yesterday otherwise that don't appear there today. I wasn't the only one to read them either. I'm not re-hashing things, so why are you bringing that back up? They can easily read the original PR.

Because you ARE re-hashing things, "I posted a working solution that could be backported to earlier stable versions, worked GUI and WebUI, they didn't want it. Closed the PR. Deluge is still apparently the only one to get it right about displaying externally-detected IP addresses. I meet less toxic devs working on the Linux Kernel. shrug"

^If that is not re-hashing something, it explains; why you don't understand normal logic^

You would have had to delete them yourself, GitHub doesn't allow others to delete your comments for you. It just sounds like you are trying to shift the blame for being rude.

So far the only one acting like a child on a public PR request, is you....

You were being rude, because people asked you to change your naming conventions to meet those that are already established within this repository. You even said that you don't care about it. They told you they wanted to see a change to the verbiage already in use, which you flat out refused.

You randomly mentioning Torvald does nothing for you...You haven't apologized for blowing up on people that wanted some change, but were in no way rude to you. If you are claiming that you acted like Torvald himself, then yes; you have acted like him so far.

@zaxlofful commented on GitHub (Dec 10, 2023): https://github.com/qbittorrent/qBittorrent/pull/20118 > > They didn't say they didn't want it, they said they wanted to adjust it a bit; then you got mad and closed it yourself. > > No one actually rejected your PR... > > I read several posts yesterday otherwise that don't appear there today. I wasn't the only one to read them either. I'm not re-hashing things, so why are you bringing that back up? They can easily read the original PR. Because you ARE re-hashing things, "I posted a working solution that could be backported to earlier stable versions, worked GUI and WebUI, they didn't want it. Closed the PR. Deluge is still apparently the only one to get it right about displaying externally-detected IP addresses. I meet less toxic devs working on the Linux Kernel. *shrug*" ^If that is not re-hashing something, it explains; why you don't understand normal logic^ You would have had to delete them yourself, GitHub doesn't allow others to delete your comments for you. It just sounds like you are trying to shift the blame for being rude. So far the only one acting like a child on a public PR request, is you.... You were being rude, because people asked you to change your naming conventions to meet those that are already established within this repository. You even said that you don't care about it. They told you they wanted to see a change to the verbiage already in use, which you flat out refused. You randomly mentioning Torvald does nothing for you...You haven't apologized for blowing up on people that wanted some change, but were in no way rude to you. If you are claiming that you acted like Torvald himself, then yes; you have acted like him so far.
Author
Owner

@OdinVex commented on GitHub (Dec 10, 2023):

Because you ARE re-hashing things, "I posted a working solution that could be backported to earlier stable versions, worked GUI and WebUI, they didn't want it. Closed the PR. Deluge is still apparently the only one to get it right about displaying externally-detected IP addresses. I meet less toxic devs working on the Linux Kernel. shrug"

^If that is not re-hashing something, it explains; why you don't understand normal logic^

That was from yesterday, a follow-up, or did you miss the timestamp?

You would have had to delete them yourself, GitHub doesn't allow others to delete your comments for you. It just sounds like you are trying to shift the blame for being rude.

It wasn't my posts missing. Again, I'm not the only one who read them.

So far the only one acting like a child on a public PR request, is you....

*yawn*

You were being rude, because people asked you to change your naming conventions to meet those that are already established within this repository. You even said that you don't care about it. They told you they wanted to see a change to the verbiage already in use, which you flat out refused.

I said I didn't care if they wanted to change it, that the choice was theirs if they wished, I specifically told them they could use it as they wished, you're conveniently not mentioning any of that.

You randomly mentioning Torvald does nothing for you...You haven't apologized for blowing up on people that wanted some change, but were in no way rude to you. If you are claiming that you acted like Torvald himself, then yes; you have acted like him so far.

At this point, blow it out your end. I wasn't claiming that I was acting like Torvald, I said I would rather work with someone like Torvald's old behavior (mostly because he simply cared about the code). Do whatever the you want with the PR or code, I don't care. Don't bother quoting/replying/naming me, I'm just going to ignore the repo at this point.

@OdinVex commented on GitHub (Dec 10, 2023): > Because you ARE re-hashing things, "I posted a working solution that could be backported to earlier stable versions, worked GUI and WebUI, they didn't want it. Closed the PR. Deluge is still apparently the only one to get it right about displaying externally-detected IP addresses. I meet less toxic devs working on the Linux Kernel. _shrug_" > > ^If that is not re-hashing something, it explains; why you don't understand normal logic^ That was from yesterday, a follow-up, or did you miss the timestamp? > You would have had to delete them yourself, GitHub doesn't allow others to delete your comments for you. It just sounds like you are trying to shift the blame for being rude. It wasn't my posts missing. Again, I'm not the only one who read them. > So far the only one acting like a child on a public PR request, is you.... \*yawn\* > You were being rude, because people asked you to change your naming conventions to meet those that are already established within this repository. You even said that you don't care about it. They told you they wanted to see a change to the verbiage already in use, which you flat out refused. I said I didn't care if they wanted to *change it*, that the choice was *theirs* if they wished, I specifically told them they could use it as they wished, you're conveniently not mentioning *any* of that. > You randomly mentioning Torvald does nothing for you...You haven't apologized for blowing up on people that wanted some change, but were in no way rude to you. If you are claiming that you acted like Torvald himself, then yes; you have acted like him so far. At this point, blow it out your end. I wasn't claiming that I was acting like Torvald, I said I would rather work with someone like Torvald's old behavior (mostly because he simply cared about the code). Do whatever the you want with the PR or code, I don't care. Don't bother quoting/replying/naming me, I'm just going to ignore the repo at this point.
Author
Owner

@zaxlofful commented on GitHub (Dec 11, 2023):

I hope your ass blows out, then it would match your personality....Egomanic just like Torvald that goes on a petty power trips...Submits a PR then deletes his own code out of spite....Just to bring it back out of embarrassment.

Then tries to keep his ego intact by saying "I don't care", when the embarrassment and bringing back the code proves the opposite is true.

Edit: Hopefully that loser actually stays away like he claims.

@zaxlofful commented on GitHub (Dec 11, 2023): I hope your ass blows out, then it would match your personality....Egomanic just like Torvald that goes on a petty power trips...Submits a PR then deletes his own code out of spite....Just to bring it back out of embarrassment. Then tries to keep his ego intact by saying "I don't care", when the embarrassment and bringing back the code proves the opposite is true. Edit: Hopefully that loser actually stays away like he claims.
Author
Owner

@luzpaz commented on GitHub (Oct 15, 2024):

For WebUI:

@luzpaz commented on GitHub (Oct 15, 2024): For WebUI: * #21383
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.)**
Author
Owner

@vaiosp commented on GitHub (Jun 10, 2025):

This is also usefull for sanity reasons. I hava a VPN app telling me that my public IP is changed and I really want to be able to verify it all the time using something other than my vpn app...

@vaiosp commented on GitHub (Jun 10, 2025): This is also usefull for sanity reasons. I hava a VPN app telling me that my public IP is changed and I really want to be able to verify it all the time using something other than my vpn app...
Author
Owner

@thalieht commented on GitHub (Jun 10, 2025):

Implemented in 5.1.0 and it is shown in the status bar. Needs to be enabled in Options > Behavior

@thalieht commented on GitHub (Jun 10, 2025): Implemented in 5.1.0 and it is shown in the status bar. Needs to be enabled in Options > Behavior
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#14345
No description provided.