需要安装的包:
luci-app-transmission, transmission-web
官方配置说明:
Name | Type | Required | Default | Option | Description |
---|---|---|---|---|---|
config_dir | path | Where the configuration files are | |||
bind_address_ipv4 | IP Address | ||||
bind_address_ipv6 | IPv6 Address | ||||
download_dir | path | Where to store you downloaded files | |||
incomplete_dir_enabled | boolean | Whether to store incomplete files somewhere else | |||
incomplete_dir | path | Where to store files untill they are finished | |||
dht_enabled | boolean | Whether to enable dht (distributed hash tables) | |||
blocklist_enabled | boolean | Whether to make use of the blocklist defined in config_dir | |||
encryption | integer | Whether to use encrypted connections only (allow encryption: 0, prefer encryption: 1, require encryption: 2) | |||
pex_enabled | boolean | ||||
speed_limit_down_enabled | boolean | Whether transmission should limit its download speed | |||
speed_limit_down | integer | in KByte/s | |||
speed_limit_up_enabled | boolean | Whether transmission should limit its download speed | |||
speed_limit_up | integer | in KByte/s | |||
alt_speed_enabled | boolean | Whether transmission should use two speed limit settings | |||
alt_speed_down | integer | in KByte/s | |||
alt_speed_up | integer | in KByte/s | |||
alt_speed_time_enabled | boolean | Whether to switch between the two speed-setting on a time table | |||
alt_speed_time_day | 7-bit bitmask, 0000001=sunday, 1000000=saturday | ||||
alt_speed_time_begin | default = 540, in minutes from midnight, 9am | ||||
alt_speed_time_end | default = 1020, in minutes from midnight, 5pm | ||||
upload_slots_per_torrent | how many peers can download a torrent at a time | ||||
open_file_limit | integer | remember the low system memory | |||
peer_limit_global | integer | the max number of peers globaly | |||
peer_limit_per_torrent | integer | the max number of peers with connection per torrent | |||
peer_port | integer | the fixed port transmission listens to incomming connections | |||
peer_port_random_high | integer | highest port of the port range | |||
peer_port_random_low | integer | lowest port of the port range | |||
peer_port_random_on_start | boolean | whether to use random ports instead of a fixed one from the beginning | |||
peer_socket_tos | boolean | whether type of service is enabled | |||
port_forwarding_enabled | boolean | ||||
preallocation | boolean | whether to fill the space for chunks not yet downloaded with "0" (helps avoiding fragmentation) | |||
ratio_limit_enabled | boolean | whether to use a limit ratio | |||
ratio_limit | integer | automaticaly stop seeding a torrent when it reaches this ratio (with a GUI you can enable this for every torrent separately) | |||
rename_partial_files | boolean | ||||
rpc_enabled | boolean | Whether transmission-daemon should be remote controlled by a GUI on a host machine | |||
rpc_bind_address | IP Address | the address on which transmission-daemon listens to rpcs | |||
rpc_port | IP Port | the port on which transmission-daemon listens to rpcs | |||
rpc_authentication_required | boolean | whether rpc needs authentication | |||
rpc_username | string | user name | |||
rpc_password | string | password | |||
rpc_whitelist_enabled | boolean | whether to make use of the whitelist | |||
rpc_whitelist | IP Addresses | the IPs of the hosts allowed | |||
watch_dir_enabled | boolean | Whether to check a directory for new torrents put there. Leave this disabled It requres inotify enabled in kernel to works, which is not enabled by default in openwrt. | |||
watch_dir | path | Path to the directory | |||
script_torrent_done_enabled | boolean | ||||
script_torrent_done_filename | |||||
start_added_torrents | boolean | ||||
trash_original_torrent_files | |||||
umask | integer | Sets file mode creation mask. The mask should be in base 10 due to the json markup language used by Transmission. For instance, the standard umask octal notation 022 is written as 18 . If you want to save downloaded torrents to be world-writable (equivalent to chmod 777 or chmod a+rwx ) set this value to 0 . | |||
lazy_bitfield_enabled | boolean | ||||
lpd_enabled | boolean | ||||
message_level | integer | ||||
proxy_enabled | boolean | whether to use a proxy | |||
proxy | IP address | IP adress of the proxy | |||
proxy_port | integer | IP port of the proxy | |||
proxy_type | integer | Type of the proxy (http: 0, socks4: 1, socks5: 2) | |||
proxy_auth_enabled | boolean | Whether proxy needs authentication | |||
proxy_auth_username | string | username for the proxy | |||
proxy_auth_password | string | password for the proxy |