diff --git a/daemon/Dockerfile b/daemon/Dockerfile index 69d4d6a85182489982dbe21bab382f880707f19d..70abf251acaab65f3569592d4e160707030c6811 100644 --- a/daemon/Dockerfile +++ b/daemon/Dockerfile @@ -25,6 +25,7 @@ ENV RT_TRACKER_UDP="yes" ENV RT_MIN_PORT=50000 ENV RT_MAX_PORT=50000 ENV RT_PROTO_DHT="disable" +ENV RT_DHT_PORT=6881 ENV RT_PROTO_PEX="no" ENV RT_MAX_UP=100 ENV RT_MAX_UP_GLOBAL=250 diff --git a/daemon/src/rtorrent.rc b/daemon/src/rtorrent.rc index 4aaa3701cfe73eed63716c56a92030ea99552ac2..dc93a9340cd89507d72b59c83d9dcb85301d8103 100644 --- a/daemon/src/rtorrent.rc +++ b/daemon/src/rtorrent.rc @@ -15,6 +15,7 @@ network.port_random.set = no # Enable tracker-less torrents but vulnerable to passive sniffing # DHT and PEX are always disabled for private torrents dht.mode.set = (system.env,RT_PROTO_DHT) +dht.port.set = (system.env,RT_DHT_PORT) protocol.pex.set = (system.env,RT_PROTO_PEX) trackers.use_udp.set = (system.env,RT_TRACKER_UDP)