Skip to content

Downloads widget

Shows each active download as a box on a conveyor belt. Tape over the lid is the progress. Each label shows the percent done and the time left. The heading shows when the last download finishes.

Small
Medium
Small shows one download. Medium shows three at a time, here with one stalled.

The widget reads one download client. It shows up to 12 downloads, closest to done first. More than fit on the card page with the arrows on the belt. The heading counts every download, including ones not shown.

States:

  • Stalled: a download with no peers. Its tape turns amber.
  • Error: a download the client reports as failed. Its tape turns red.
  • Paused: the whole client is paused. Listed downloads turn grey and show no time left. qBittorrent reports this from 5.3. Transmission has no such pause.
  • Waiting: downloads are moving, but the client has no estimate yet.
  • All done: nothing is downloading. The heading shows how many finished today.

The widget only reads. One exception: if the Deluge web interface is not connected to a daemon and lists exactly one, the widget connects it. With several daemons listed, it shows an error instead.

Works with

qBittorrentBitTorrent clientURL, API key
Server URL
The web interface address, for example http://qbittorrent:8080.
API key
From Options, Web UI, API key. Needs qBittorrent 5.2 or newer. Stored as a secret.
TransmissionBitTorrent clientURL, login if set
Server URL
The web interface address, for example http://transmission:9091.
Username
Optional.
Password
Optional. Stored as a secret.
DelugeBitTorrent clientURL, web password
Server URL
The web interface address, for example http://deluge:8112.
Password
The Web UI password. Stored as a secret.
SABnzbdUsenet clientURL, API key
Server URL
The web interface address, for example http://sabnzbd:8080.
API key
From Config, General, API Key. The NZB key cannot read the queue. Stored as a secret.
NZBGetUsenet clientURL, login if set
Server URL
The web interface address, for example http://nzbget:6789.
Username
Optional.
Password
Optional. The restricted user can read the queue without changing settings. Stored as a secret.

Settings

  • Download clientqBittorrent, Transmission, Deluge, SABnzbd or NZBGet.
  • Allow Self-Signed CertificateAccept a self-signed HTTPS certificate from the client. Off by default.
  • Heading showsFinish time, the clock time the last download finishes, or Time left. Defaults to Finish time.
  • Link URLWhere clicking the widget opens. Leave blank to use the server address, if your browser can reach it.Optional