Properties
add_paused
add_paused: boolean
Optional allow_remote
allow_remote?: boolean
auto_managed
auto_managed: boolean
autoadd_enable
autoadd_enable: boolean
cache_expiry
cache_expiry: number
cache_size
cache_size: number
copy_torrent_file
copy_torrent_file: boolean
Optional daemon_port
daemon_port?: number
del_copy_torrent_file
del_copy_torrent_file: boolean
dont_count_slow_torrents
dont_count_slow_torrents: boolean
download_location
download_location: string
enabled_plugins
enabled_plugins: any[]
enc_in_policy
enc_in_policy: number
enc_level
enc_level: number
enc_out_policy
enc_out_policy: number
enc_prefer_rc4
enc_prefer_rc4: boolean
geoip_db_location
geoip_db_location: string
ignore_limits_on_local_network
ignore_limits_on_local_network: boolean
Optional info_sent
info_sent?: number
listen_interface
listen_interface: string
listen_ports
listen_ports: [number, number]
max_active_downloading
max_active_downloading: 3
max_active_limit
max_active_limit: 8
max_active_seeding
max_active_seeding: 5
max_connections_global
max_connections_global: number
max_connections_per_second
max_connections_per_second: number
max_connections_per_torrent
max_connections_per_torrent: number
max_download_speed
max_download_speed: number
max_download_speed_per_torrent
max_download_speed_per_torrent: number
max_half_open_connections
max_half_open_connections: number
max_upload_slots_global
max_upload_slots_global: number
max_upload_slots_per_torrent
max_upload_slots_per_torrent: number
max_upload_speed
max_upload_speed: number
max_upload_speed_per_torrent
max_upload_speed_per_torrent: number
move_completed
move_completed: boolean
move_completed_path
move_completed_path: string
new_release_check
new_release_check: boolean
outgoing_ports
outgoing_ports: [number, number]
Optional peer_tos
peer_tos?: string
plugins_location
plugins_location: string
prioritize_first_last_pieces
prioritize_first_last_pieces: boolean
Optional proxies
proxies?: { dht: { hostname: string; password: string; port: number; type: 0 | 2 | 4 | 5 | 3 | 1; username: string }; peer: { hostname: string; password: string; port: number; type: 0 | 2 | 4 | 5 | 3 | 1; username: string }; tracker: { hostname: string; password: string; port: number; type: 0 | 2 | 4 | 5 | 3 | 1; username: string }; web_seed: { hostname: string; password: string; port: number; type: 0 | 2 | 4 | 5 | 3 | 1; username: string } }
Type declaration
dht: { hostname: string; password: string; port: number; type: 0 | 2 | 4 | 5 | 3 | 1; username: string }
hostname: string
password: string
port: number
type: 0 | 2 | 4 | 5 | 3 | 1
username: string
peer: { hostname: string; password: string; port: number; type: 0 | 2 | 4 | 5 | 3 | 1; username: string }
hostname: string
password: string
port: number
type: 0 | 2 | 4 | 5 | 3 | 1
username: string
tracker: { hostname: string; password: string; port: number; type: 0 | 2 | 4 | 5 | 3 | 1; username: string }
hostname: string
password: string
port: number
type: 0 | 2 | 4 | 5 | 3 | 1
username: string
web_seed: { hostname: string; password: string; port: number; type: 0 | 2 | 4 | 5 | 3 | 1; username: string }
hostname: string
password: string
port: number
type: 0 | 2 | 4 | 5 | 3 | 1
username: string
queue_new_to_top
queue_new_to_top: boolean
random_outgoing_ports
random_outgoing_ports: boolean
random_port
random_port: boolean
rate_limit_ip_overhead
rate_limit_ip_overhead: boolean
remove_seed_at_ratio
remove_seed_at_ratio: boolean
seed_time_limit
seed_time_limit: number
seed_time_ratio_limit
seed_time_ratio_limit: number
Optional send_info
send_info?: boolean
share_ratio_limit
share_ratio_limit: number
stop_seed_at_ratio
stop_seed_at_ratio: boolean
stop_seed_ratio
stop_seed_ratio: number
torrentfiles_location
torrentfiles_location: string
default: False