Skip to content
Kheopsian edited this page Jul 29, 2026 · 5 revisions

🇬🇧 English · 🇫🇷 Français

Hydra Wiki

Hydra is a self-hosted BitTorrent daemon built for scale and seeding: a Go control plane driving a purpose-built Rust engine ("Typhon"). It holds 100k+ torrents in a single instance, with a live SSE web UI, a native REST API, and a qBittorrent-compatible shim so your existing *arr / autobrr / cross-seed setup just works.

This wiki covers how to run it and the edge cases that aren't obvious from the README. If you just want to get started, see Installation and First Run.

Guides

Concepts in one minute

  • Two engine roles. A race session (aggressive, low-latency, for hot downloads) and a hoard session (upload-optimized, for long-term seeding), each tuned independently. You can run any number of extra engines.
  • Everything is a default.toml. Most keys are also editable live from the Config tab.
  • The qBit shim is the integration surface. Point autobrr / *arr / cross-seed at /api/v2/* and they treat Hydra like qBittorrent.

The engine is hoard-first: some operations (recheck/verify, per-torrent category moves) are hoard-only by design. The race engine is a lean, short-lived download path and deliberately omits them.

Clone this wiki locally