Claude b26aefd085 art: icon and splash, drawn to the current brief
Transmission's own mark as the hero — the metal plaque, the red roller, the
chrome band and the arrow — with Officer Duck perched on its top edge, and a
depot scene for the splash.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-19 10:05:56 +01:00

Transmission

Your torrent daemon, driven from Officer.

Transmission does not install or supervise the daemon and holds no torrents of its own. You point it at a daemon's RPC endpoint; it speaks that protocol for you and keeps the credentials server-side, so no device ever carries them.

What you get

  • The queue, virtualised — thousands of torrents scroll without the list breaking a sweat.
  • Per-torrent detail: general, files (with per-file priority and wanted/unwanted), peers, trackers.
  • The usual verbs — add by magnet or file, remove with or without data, move, relabel, set options.
  • Stats and speed limits, including the alternative-speed schedule.

What you need

A Transmission daemon you already run, with RPC enabled — its URL, the RPC path (usually /transmission/rpc), and a username and password if it requires them.

Nothing else. No system packages, no host binaries.

Setup

  1. Install the plugin.
  2. Open /transmission → Connection and enter the daemon's address and credentials.
  3. It probes the RPC endpoint and stores the connection encrypted, server-side.

Worth knowing

  • The connection is stored in a core table, not this plugin's. service_connections is the app store's shared credential store, keyed by account and service. This plugin ships no schema of its own — see PLUGIN.md for why that is deliberate and what it costs.
  • It polls. A torrent client's whole value is live numbers, so the panels refresh on a timer while open. That is a real difference from, say, a bookkeeping app, and it is intentional.
  • It is a client, not a supervisor. If the daemon stops, this reports that it cannot reach it. It will not start it for you.
S
Description
Transmission — torrent downloads, from your own daemon
Readme
2.1 MiB
Languages
TypeScript 100%