Skip to content

Instantly share code, notes, and snippets.

@titovanton
Created February 17, 2019 03:04
Show Gist options
  • Save titovanton/7935ca8c329c856a5ac578adf17075c2 to your computer and use it in GitHub Desktop.
Save titovanton/7935ca8c329c856a5ac578adf17075c2 to your computer and use it in GitHub Desktop.
port_range = 40890-40890
port_random = no
check_hash = yes
directory = /usb_hdd/rtorrent-tmp
session = /usb_hdd/rtorrent-session
encoding_list = UTF-8
encryption = allow_incoming,enable_retry,prefer_plaintext
schedule = watch_directory,5,5,load_start=/home/titovanton/shared/*.torrent
schedule = low_diskspace,5,60,close_low_diskspace=100M
upload_rate = 0
download_rate = 0
min_peers = 40
max_peers = 1000
min_peers_seed = 10
max_peers_seed = 50
# stop upload on reached limit in %
ratio.enable=
ratio.min.set=100
ratio.max.set=300
ratio.upload.set=20M
method.set = group.seeding.ratio.command, "d.close= ; d.erase="
# move on complite
method.insert = d.get_finished_dir, simple, "cat=~/shared/,$d.custom1="
method.insert = d.get_data_full_path, simple, "branch=((d.is_multi_file)),((cat,(d.directory))),((cat,(d.directory),/,(d.name)))"
method.insert = d.move_to_complete, simple, "execute=mkdir,-p,$argument.1=; execute=cp,-rp,$argument.0=,$argument.1=; d.stop=; d.directory.set=$argument.1=; d.start=;d.save_full_session=; execute=rm, -r, $argument.0="
method.set_key = event.download.finished,move_complete,"d.move_to_complete=$d.get_data_full_path=,$d.get_finished_dir="
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment