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
max_active_limit
max_active_limit
max_active_seeding
max_active_seeding
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
| 1
| 2
| 3
| 4
| 5;
username: string;
};
peer: {
hostname: string;
password: string;
port: number;
type:
| 0
| 1
| 2
| 3
| 4
| 5;
username: string;
};
tracker: {
hostname: string;
password: string;
port: number;
type:
| 0
| 1
| 2
| 3
| 4
| 5;
username: string;
};
web_seed: {
hostname: string;
password: string;
port: number;
type:
| 0
| 1
| 2
| 3
| 4
| 5;
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