.rtorrent.rc (3671B)
1 scgi_port = 127.0.0.1:5000 2 3 # This is an example resource file for rTorrent. Copy to 4 # ~/.rtorrent.rc and enable/modify the options as needed. Remember to 5 # uncomment the options you wish to enable. 6 7 # Maximum and minimum number of peers to connect to per torrent. 8 #min_peers = 40 9 #max_peers = 100 10 11 # Same as above but for seeding completed torrents (-1 = same as downloading) 12 #min_peers_seed = 10 13 #max_peers_seed = 50 14 15 # Maximum number of simultanious uploads per torrent. 16 #max_uploads = 15 17 18 # Global upload and download rate in KiB. "0" for unlimited. 19 #download_rate = 0 20 upload_rate = 24 21 22 # Default directory to save the downloaded torrents. 23 directory = ~/data/Incoming 24 25 # Default session directory. Make sure you don't run multiple instance 26 # of rtorrent using the same session directory. Perhaps using a 27 # relative path? 28 session = ~/.rtorrent/ 29 30 # Watch a directory for new torrents, and stop those that have been 31 # deleted. 32 #schedule = watch_directory,5,5,load_start=./watch/*.torrent 33 #schedule = untied_directory,5,5,stop_untied= 34 35 # Close torrents when diskspace is low. 36 #schedule = low_diskspace,5,60,close_low_diskspace=100M 37 38 # Stop torrents when reaching upload ratio in percent, 39 # when also reaching total upload in bytes, or when 40 # reaching final upload ratio in percent. 41 # example: stop at ratio 2.0 with at least 200 MB uploaded, or else ratio 20.0 42 #schedule = ratio,60,60,"stop_on_ratio=200,200M,2000" 43 44 # The ip address reported to the tracker. 45 #ip = 127.0.0.1 46 #ip = rakshasa.no 47 48 # The ip address the listening socket and outgoing connections is 49 # bound to. 50 #bind = 127.0.0.1 51 #bind = rakshasa.no 52 53 # Port range to use for listening. 54 #port_range = 6890-6999 55 56 # Start opening ports at a random position within the port range. 57 #port_random = no 58 59 # Check hash for finished torrents. Might be usefull until the bug is 60 # fixed that causes lack of diskspace not to be properly reported. 61 #check_hash = no 62 63 # Set whetever the client should try to connect to UDP trackers. 64 #use_udp_trackers = yes 65 66 # Alternative calls to bind and ip that should handle dynamic ip's. 67 #schedule = ip_tick,0,1800,ip=rakshasa 68 #schedule = bind_tick,0,1800,bind=rakshasa 69 70 # Encryption options, set to none (default) or any combination of the following: 71 # allow_incoming, try_outgoing, require, require_RC4, enable_retry, prefer_plaintext 72 # 73 # The example value allows incoming encrypted connections, starts unencrypted 74 # outgoing connections but retries with encryption if they fail, preferring 75 # plaintext to RC4 encryption after the encrypted handshake 76 # 77 # encryption = allow_incoming,enable_retry,prefer_plaintext 78 79 # Enable DHT support for trackerless torrents or when all trackers are down. 80 # May be set to "disable" (completely disable DHT), "off" (do not start DHT), 81 # "auto" (start and stop DHT as needed), or "on" (start DHT immediately). 82 # The default is "off". For DHT to work, a session directory must be defined. 83 # 84 dht = auto 85 86 # UDP port to use for DHT. 87 # 88 # dht_port = 6881 89 90 # Enable peer exchange (for torrents not marked private) 91 # 92 peer_exchange = yes 93 94 # 95 # Do not modify the following parameters unless you know what you're doing. 96 # 97 98 # Hash read-ahead controls how many MB to request the kernel to read 99 # ahead. If the value is too low the disk may not be fully utilized, 100 # while if too high the kernel might not be able to keep the read 101 # pages in memory thus end up trashing. 102 #hash_read_ahead = 10 103 104 # Interval between attempts to check the hash, in milliseconds. 105 #hash_interval = 100 106 107 # Number of attempts to check the hash while using the mincore status, 108 # before forcing. Overworked systems might need lower values to get a 109 # decent hash checking rate. 110 #hash_max_tries = 10 111