v1.1.5: Auto-Export, Security & Download Management
Added
- Auto-Export .torrent files: Gorrent can now optionally export a
.torrentbackup file into yourdownloadsdirectory the moment it finishes fetching the metadata for any magnet link (Issue #61). This feature is disabled by default to prevent clutter, and can be enabled by setting"auto_export_torrent": truein thetorrentsection of yourconfig.json. - Stop & Delete Torrents: Added a new
DELETE /api/torrent?hash=...endpoint and a./gorrent.sh stop <hash>CLI command to abort and clean up active downloads. - API Key Security: Added optional API Key authentication. Set
"api_key": "your_secret"in thedaemonconfig block to secure the REST API against unauthorized access on your local network. The CLI wrapper automatically uses it. - Bare Infohash Support: Gorrent can now accept a raw 40-character infohash instead of a full magnet link for downloads
- Custom Trackers: You can now define an array of
"trackers"in thetorrentblock of yourconfig.json. These trackers will be automatically injected into every magnet link processed by the daemon, boosting DHT peer discovery - Category-Based Directories: The CLI and API now support an optional
--categoryflag (e.g.--category movies). Gorrent will save the torrent in a subfolder named after the category (e.g./downloads/movies), or map it to a specific directory if defined in the new"category_dirs"config object. Perfect for homelab media server organization!
📦 Downloads
| Operating System | Download Archive |
|---|---|
| Windows (x64) | gorrent-1.1.5-windows-amd64.zip |
| Linux (x64) | gorrent-1.1.5-linux-amd64.tar.gz |
| Linux (ARM64) | gorrent-1.1.5-linux-arm64.tar.gz |
| macOS (Intel) | gorrent-1.1.5-darwin-amd64.tar.gz |
| macOS (Apple Silicon) | gorrent-1.1.5-darwin-arm64.tar.gz |
Docker Images (multi‑arch: amd64 + arm64):
- GHCR:
docker pull ghcr.io/x-name15/gorrent:v1.1.5 - GHCR Latest:
docker pull ghcr.io/x-name15/gorrent:latest
View Full CHANGELOG