Skip to content

[Feature request] Port forwarding auto synchronization #41

Description

@Kayn2106

Hi, first of all thanks again for this amazing web interface. I'd like to suggest a new feature that I think lots of users would find very useful.
I'm using aMule and qBittorrent behind my VPN provider ProtonVPN that's one of the few VPN providers which offers the port forwarding feature. Till now I've been using a Gluetun internal environment variable to auto synchronize the port with qBittorrent and when I need aMule I have to manually edit the amule.conf file in order to make it uses the open port.

Few days ago Gluetun introduced the possibility to open 4 symmetric UPD+TCP ports, instead of just only one: passteque/gluetun#2381

I think that would be a great idea if you could implement a port synchronization feature that synchronizes 1 of the 4 open ports with qBittorrent, or every other torrent client, and the remaining 3 with aMule. Concerning aMule 2 ports would also be enough to make it work properly; as a matter of fact I have a working configuration using even only 1 symmetric port for TCP and UPD; only the UPD ed2k search port is missing because it's not configurable from the amule.conf file, you must edit the docker env to set that.

Regarding the other VPN providers that have a similar NAT-PMP port forwarding feature, but allow only 1 port at a time; this feature would be useful anyway to keep the torrent client port synchronized. The Gluetun function is not perfect and sometimes stops working properly.

I don't know if it would be a easy faeture to implement or not; I just hope you would at least think about that and give it a try to see if it's doable or not.

Many thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions