92 lines
3.8 KiB
Plaintext
92 lines
3.8 KiB
Plaintext
###############################
|
|
# Motrix Linux Aria2 config file
|
|
#
|
|
# @see https://aria2.github.io/manual/en/html/aria2c.html
|
|
#
|
|
###############################
|
|
|
|
|
|
################ RPC ################
|
|
# Enable JSON-RPC/XML-RPC server.
|
|
enable-rpc=true
|
|
# Add Access-Control-Allow-Origin header field with value * to the RPC response.
|
|
rpc-allow-origin-all=true
|
|
# Listen incoming JSON-RPC/XML-RPC requests on all network interfaces.
|
|
rpc-listen-all=true
|
|
|
|
|
|
################ File system ################
|
|
# Save a control file(*.aria2) every SEC seconds.
|
|
auto-save-interval=10
|
|
# Enable disk cache.
|
|
disk-cache=64M
|
|
# Specify file allocation method.
|
|
file-allocation=trunc
|
|
# No file allocation is made for files whose size is smaller than SIZE
|
|
no-file-allocation-limit=64M
|
|
# Save error/unfinished downloads to a file specified by --save-session option every SEC seconds.
|
|
save-session-interval=10
|
|
|
|
|
|
################ Task ################
|
|
# Exclude seed only downloads when counting concurrent active downloads
|
|
bt-detach-seed-only=true
|
|
# Verify the peer using certificates specified in --ca-certificate option.
|
|
check-certificate=false
|
|
# If aria2 receives "file not found" status from the remote HTTP/FTP servers NUM times
|
|
# without getting a single byte, then force the download to fail.
|
|
max-file-not-found=10
|
|
# Set number of tries.
|
|
max-tries=0
|
|
# Set the seconds to wait between retries. When SEC > 0, aria2 will retry downloads when the HTTP server returns a 503 response.
|
|
retry-wait=10
|
|
# Set the connect timeout in seconds to establish connection to HTTP/FTP/proxy server. After the connection is established, this option makes no effect and --timeout option is used instead.
|
|
connect-timeout=10
|
|
# Set timeout in seconds.
|
|
timeout=10
|
|
# aria2 does not split less than 2*SIZE byte range.
|
|
min-split-size=1M
|
|
# Send Accept: deflate, gzip request header.
|
|
http-accept-gzip=true
|
|
# Retrieve timestamp of the remote file from the remote HTTP/FTP server and if it is available, apply it to the local file.
|
|
remote-time=true
|
|
# Set interval in seconds to output download progress summary. Setting 0 suppresses the output.
|
|
summary-interval=0
|
|
# Handle quoted string in Content-Disposition header as UTF-8 instead of ISO-8859-1, for example, the filename parameter, but not the extended version filename*.
|
|
content-disposition-default-utf8=true
|
|
|
|
|
|
################ BT Task ################
|
|
# Enable Local Peer Discovery.
|
|
bt-enable-lpd=true
|
|
# Requires BitTorrent message payload encryption with arc4.
|
|
# bt-force-encryption=true
|
|
# If true is given, after hash check using --check-integrity option and file is complete, continue to seed file.
|
|
bt-hash-check-seed=true
|
|
# Specify the maximum number of peers per torrent.
|
|
bt-max-peers=128
|
|
# Try to download first and last pieces of each file first. This is useful for previewing files.
|
|
bt-prioritize-piece=head
|
|
# Removes the unselected files when download is completed in BitTorrent.
|
|
bt-remove-unselected-file=true
|
|
# Seed previously downloaded files without verifying piece hashes.
|
|
bt-seed-unverified=false
|
|
# Set the connect timeout in seconds to establish connection to tracker. After the connection is established, this option makes no effect and --bt-tracker-timeout option is used instead.
|
|
bt-tracker-connect-timeout=10
|
|
# Set timeout in seconds.
|
|
bt-tracker-timeout=10
|
|
# Set host and port as an entry point to IPv4 DHT network.
|
|
dht-entry-point=dht.transmissionbt.com:6881
|
|
# Set host and port as an entry point to IPv6 DHT network.
|
|
dht-entry-point6=dht.transmissionbt.com:6881
|
|
# Enable IPv4 DHT functionality. It also enables UDP tracker support.
|
|
enable-dht=true
|
|
# Enable IPv6 DHT functionality.
|
|
enable-dht6=true
|
|
# Enable Peer Exchange extension.
|
|
enable-peer-exchange=true
|
|
# Specify the string used during the bitorrent extended handshake for the peer's client version.
|
|
peer-agent=Transmission/3.00
|
|
# Specify the prefix of peer ID.
|
|
peer-id-prefix=-TR3000-
|