From 25673155b2723e22ca59a8eda6b7940c85fac655 Mon Sep 17 00:00:00 2001 From: Your Name Date: Fri, 28 Apr 2023 09:13:10 -0600 Subject: [PATCH] fix --- .rtorrent.rc | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 119 insertions(+) create mode 100644 .rtorrent.rc diff --git a/.rtorrent.rc b/.rtorrent.rc new file mode 100644 index 0000000..b230267 --- /dev/null +++ b/.rtorrent.rc @@ -0,0 +1,119 @@ +# Maximum and minimum number of peers to connect to per torrent. +# +#throttle.min_peers.normal.set = 40 +#throttle.max_peers.normal.set = 100 + +# Same as above but for seeding completed torrents. +# "-1" = same as downloading. +# +#throttle.min_peers.seed.set = 10 +#throttle.max_peers.seed.set = 50 + +# Maximum number of simultaneous uploads per torrent. +# +#throttle.max_uploads.set = 15 + +# Global upload and download rate in KiB. +# "0" for unlimited. +# +#throttle.global_down.max_rate.set_kb = 0 +#throttle.global_up.max_rate.set_kb = 0 + +# Default directory to save the downloaded torrents. +# +directory.default.set = /root/Downloads + +# Default session directory. Make sure you don't run multiple instance +# of rTorrent using the same session directory. Perhaps using a +# relative path? +# +session.path.set = /root/ + +# Watch a directory for new torrents, and stop those that have been +# deleted. +# +schedule2 = watch_directory,5,5,load.start=/root/Downloads/*.torrent + +# Close torrents when disk-space is low. +# +#schedule2 = low_diskspace,5,60,close_low_diskspace=100M + +# The IP address reported to the tracker. +# +#network.local_address.set = 127.0.0.1 +#network.local_address.set = rakshasa.no + +# The IP address the listening socket and outgoing connections is +# bound to. +# +#network.bind_address.set = 127.0.0.1 +#network.bind_address.set = rakshasa.no + +# Port range to use for listening. +# +network.port_range.set = 6890-6999 + +# Start opening ports at a random position within the port range. +# +#network.port_random.set = no + +# Check hash for finished torrents. Might be useful until the bug is +# fixed that causes lack of disk-space not to be properly reported. +# +#pieces.hash.on_completion.set = no + +# Set whether the client should try to connect to UDP trackers. +# +#trackers.use_udp.set = yes + +# Alternative calls to bind and IP that should handle dynamic IP's. +# +#schedule2 = ip_tick,0,1800,ip=rakshasa +#schedule2 = bind_tick,0,1800,bind=rakshasa + +# Encryption options, set to none (default) or any combination of the following: +# allow_incoming, try_outgoing, require, require_RC4, enable_retry, prefer_plaintext +# +# The example value allows incoming encrypted connections, starts unencrypted +# outgoing connections but retries with encryption if they fail, preferring +# plain-text to RC4 encryption after the encrypted handshake. +# +# protocol.encryption.set = allow_incoming,enable_retry,prefer_plaintext + +# Enable DHT support for trackerless torrents or when all trackers are down. +# May be set to "disable" (completely disable DHT), "off" (do not start DHT), +# "auto" (start and stop DHT as needed), or "on" (start DHT immediately). +# The default is "off". For DHT to work, a session directory must be defined. +# +#dht.mode.set = auto + +# UDP port to use for DHT. + +##dht.port.set = 6881 + +# Enable peer exchange (for torrents not marked private). + +# protocol.pex.set = yes + +# Set download list layout style ("full", "compact"). +# +#ui.torrent_list.layout.set = "full" + +# Run rTorrent as a daemon, controlled via XMLRPC. +# +system.daemon.set = true + +# SCGI Connectivity (for alternative rtorrent interfaces, XMLRPC) +# Use a IP socket with scgi_port, or a Unix socket with scgi_local. +# schedule can be used to set permissions on the unix socket. +# +#network.scgi.open_port = "127.0.0.1:5000" +#network.scgi.open_local = (cat,(session.path),/rpc.sock) +#schedule2 = socket_chmod, 0, 0, "execute.nothrow=chmod,770,(cat,(session.path),/rpc.sock)" +#network.http.proxy_address.set = 127.0.0.1:8118 +#network.proxy_address.set = 127.0.0.1:8118 +trackers.use_udp.set = yes +dht.mode.set = auto +protocol.pex.set = yes +network.scgi.open_local = /root/rpc.socket +execute.nothrow = chmod,770,/root/rpc.socket