2 .Dt TRANSMISSION-DAEMON 1
4 .Nm transmission-daemon
5 .Nd a bittorrent client
8 .Nm transmission-daemon
11 .Op Fl a Ar x.x.x.x,...
28 .Op Fl w Ar download-dir
30 .Op Fl log-error | log-info | log-debug
34 is a daemon-based Transmission session that can be controlled
35 via RPC commands from transmission's web interface or
36 .Xr transmission-remote 1 .
39 .It Fl a Fl -allowed Ar x.x.x.x,...
40 Allow RPC access to a comma-delimited whitelist of IP addresses.
41 Wildcards can be specified in an address by using '*'.
43 Example: "127.0.0.*,192.168.1.*"
44 .It Fl b Fl -blocklist
45 Enable peer blocklists. Transmission understands the bluetack blocklist file format.
46 New blocklists can be added by copying them into the config-dir's "blocklists" subdirectory.
48 Directory to watch for new .torrent files to be added. As they are added to this directory,
49 the daemon will load them into Transmission.
51 Do not watch for new .torrent files.
52 .It Fl B Fl -no-blocklist
54 .It Fl f Fl -foreground
55 Run in the foreground and print errors to stderr.
56 .It Fl g Fl -config-dir Ar directory
57 Where to look for configuration files. This can be used to swap between using the cli, daemon, gtk, and qt clients.
58 See http://trac.transmissionbt.com/wiki/ConfigFiles for more information.
59 .It Fl er Fl -encryption-required
60 Encrypt all peer connections.
61 .It Fl ep Fl -encryption-preferred
62 Prefer encrypted peer connections.
63 .It Fl et Fl -encryption-tolerated
64 Prefer unencrypted peer connections.
65 .It Fl gsr Fl -global-seedratio Ar ratio
66 All torrents, unless overridden by a per-torrent setting, should seed until a specific
68 .It Fl GSR Fl -no-global-seedratio
69 All torrents, unless overridden by a per-torrent setting, should seed regardless of ratio
71 Print command-line option descriptions.
72 .It Fl -incomplete-dir Ar dir
73 When adding new torrents, store their contents in
75 until the torrent is done.
76 .It Fl -no-incomplete-dir
77 Don't store incomplete torrents in a different directory.
78 .It Fl i Fl -bind-address-ipv4
79 Listen for IPv4 BitTorrent connections on a specific address. Only one IPv4 listening address is allowed. Default: 0.0.0.0 (All addresses)
80 .It Fl I Fl -bind-address-ipv6
81 Listen for IPv6 BitTorrent connections on a specific address. Only one IPv6 listening address is allowed. Default: :: (All addresses)
82 .It Fl r Fl -rpc-bind-address
83 Listen for RPC connections on a specific address. This must be an IPv4 address. Only one RPC listening address is allowed. Default: 0.0.0.0 (All addresses)
85 Pause all torrents on startup
86 .It Fl L Fl -peerlimit-global Ar limit
87 Overall peer limit. Useful on embedded systems where the default might be unsuitable. Default: 240
88 .It Fl l Fl -peerlimit-torrent Ar limit
89 Peer limit per torrent. Useful on embedded systems where the default might be unsuitable. Default: 60
91 Enable portmapping via NAT-PMP or UPnP
92 .It Fl M Fl -no-portmap
95 Enable distributed hash table (DHT).
97 Disable distribued hash table (DHT).
98 .It Fl p Fl -port Ar port
99 Port to open and listen for RPC requests on. Default: 9091
100 .It Fl P, -peerport Ar port
101 Port to listen for incoming peers on. Default: 51413
103 Require clients to authenticate themselves.
104 This doesn't do much good unless
110 Don't require authentication from clients.
111 .It Fl u Fl -username Ar username
112 Used for client authentication.
113 .It Fl v Fl -password Ar password
114 Used for client authentication.
116 Show version number and exit
117 .It Fl w Fl -download-dir
118 Where to store downloaded data.
120 Where to store transmission's log messages.
124 Show error and info messages
126 Show error, info, and debug messages
131 libcurl uses this environment variable when performing tracker announces.
132 .It Ev TRANSMISSION_HOME
133 Sets the default config-dir.
136 .Bl -tag -width Ds -compact
137 .It ~/.config/transmission-daemon
138 The config-dir used when neither
139 .Op Ev TRANSMISSION_HOME
143 See http://trac.transmissionbt.com/wiki/ConfigFiles for more information.
151 .An Mitchell Livingston .
153 .Xr transmission-create 1 ,
154 .Xr transmission-daemon 1 ,
155 .Xr transmission-edit 1 ,
156 .Xr transmission-gtk 1 ,
157 .Xr transmission-qt 1 ,
158 .Xr transmission-remote 1 ,
159 .Xr transmission-show 1
161 http://www.transmissionbt.com/