qbPortWeaver

martsg666·martsg666.qbPortWeaver

Syncs the listening port of qBittorrent, Transmission, Deluge, or Nicotine+ with the VPN-assigned port, and imports media files into Plex-compatible library folders

qbPortWeaver is a Windows system tray application that keeps the listening port of qBittorrent, Transmission, Deluge, or Nicotine+ synchronized with the port assigned by ProtonVPN, PIA, or any NAT-PMP capable VPN gateway or router. It monitors the VPN's forwarded port on a configurable interval, updates the client automatically when the port changes, verifies the port is reachable, and can recover the VPN connection automatically when port detection fails. Nicotine+ is driven through a small bridge plugin that qbPortWeaver installs, so its port changes while the client keeps running. A Status panel shows the live sync chain, recent port changes, and session statistics, and a built-in Media Manager can import media files into Plex-compatible library folders.

winget install --id martsg666.qbPortWeaver --exact --source winget

Latest 2.6.7·August 30, 2026

Release Notes

Installer type: wix

x642A7BDCC51652DD2C7870314061C88EE2CC997EA2FE846911D4B7E18FF6182A98

Details

Homepage
https://github.com/martsg666/qbPortWeaver
License
Free of use and distribution
Publisher
martsg666
Support
https://github.com/martsg666/qbPortWeaver/issues
Copyright
Copyright 2026 martsg666
Moniker
qbportweaver

Tags

qbittorrenttransmissiondelugenicotine-plussoulseekvpnport-forwardingprotonvpnpianat-pmpport-syncsystem-traymedia-managerplextmdbauto-recovery

Older versions (6)

2.6.6
x645338DCDA1571FA29AC757C698D085079ECC09B2DD03CE2C23DA0041401EB203B
2.6.5
x64911E85654413663496089D94AC67110731196B9F30FEE71510F4C54785411386
2.6.4
x6415249C1EE6952A7A92A916929C0CA1AE6C357C2EE72ECC1062FB8B9AB3B5C269
2.6.3
x640669F367D8B62A741212614D81673DC114B15996BAEF1E19F355008C0DB34B50
2.6.2
x64966D3E98CD968CD70A60D6B29A86C2DF64441B9A05D20250002EE37D86095F44
2.6.1
x643D59D1EECCBE9F8DEFD3274D21595342B7FEEE1AA958ECD1A2ECB099D2C9DAFC