Qbittorrent
@kitquiet/qbittorrentv2026.07.23.1
01README
Category CRUD and connection verification for qBittorrent's WebUI API, with session-cookie login handled internally and credentials resolved from a vault at execution time instead of passed as literals.
02Models
@kitquiet/qbittorrentv2026.07.23.1qbittorrent.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| baseUrl | string | qBittorrent WebUI base URL, e.g. http://gluetun:8080 |
| username | string | qBittorrent WebUI username. Supply via a vault expression |
| password | string | qBittorrent WebUI password. Supply via a vault expression |
fn test_connection()
Verify the configured credentials authenticate successfully, without making any other change
fn list_categories()
List all configured qBittorrent categories
fn add_category(name: string, savePath: string)
Create a qBittorrent category (idempotent: no-op if it already exists)
| Argument | Type | Description |
|---|---|---|
| name | string | Category name |
| savePath | string | Optional save path override for this category |
fn remove_category(name: string)
Remove a qBittorrent category
| Argument | Type | Description |
|---|---|---|
| name | string | Category name to remove |
Resources
category(infinite)— A configured qBittorrent category
connection_status(1h)— Result of a qBittorrent login/connectivity check
03Stats
A
100 / 100
Downloads
2
Archive size
7.1 KB
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types (deprecated)1/1earned
- Dependencies pass trust audit2/2earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository2/2earned
04Platforms