Opened 21 months ago

Closed 14 months ago

Last modified 14 months ago

#884 closed enhancement (fixed)

Web UI for transmission-daemon

Reported by: delphij Owned by: william
Priority: major Milestone: 8.2.0-RELEASE
Component: GUI Version: 8.0.1-RELEASE
Keywords: Cc:

Description

Memo.

Data to be collected:

rc.conf parameters

transmission_download_dir: (str: path) where to store downloaded file;
transmission_conf_dir: (str: path) staging data;
transmission_watch_dir: (str: path, blank=True) where to watch for new transmission task dropoff;
transmission_user: (str: bsduser) unprivileged user to run transmission daemon. All above dirs are chown'ed to this user upon daemon start;

Additional parameters:

encryption: choice from: required (-er), preferred (-ep), tolerated (-et). Default to '-ep'.

allowed_ip: string; default to 127.0.0.1 (for future json integration); IP that can access the builtin web interface

seedratio: a non-negative number; 0 -- -GSR; >0 -- -gsr seedratio; default = 1.0

rpc-bind-address: IP address to listen RPC conections, default to Web UI address or 0.0.0.0 if unset;

rpcport: int (1-65535), default=9091; management interface and rpc port

paused: (bool) if checked, --paused

dht: (bool)

extra: (multi line field). These parameters are passed as-is to transmission-daemon command line.

Change History (3)

comment:1 Changed 14 months ago by william

  • Owner set to william
  • Status changed from new to accepted

comment:2 follow-up: Changed 14 months ago by william

  • Resolution set to fixed
  • Status changed from accepted to closed

This has been implemented in 8.2 as a plugin.

comment:3 in reply to: ↑ 2 Changed 14 months ago by rjgould

Replying to william:

This has been implemented in 8.2 as a plugin.

Won't this override Transmissions own settings.json file as well as limit transmissions built in functionality (e.g. randomisation of port usage)?

Additionally the plugin interface doesn't accept decimal points for ratio's so you can't use 1.5 or 2.5, etc.

Note: See TracTickets for help on using tickets.