Spaces:
Sleeping
Sleeping
metadata
title: Torrent2Space
emoji: 🌊
colorFrom: purple
colorTo: blue
sdk: docker
pinned: false
Torrent2Space 🌊
A Seedr-style torrent client that runs entirely on HuggingFace Space disk — no Google Drive, no external storage.
How it works
- Paste a magnet link or upload a .torrent file
- Select which files you want
- Hit Start Download — the torrent downloads to the Space's local disk
- When done, download the files directly to your computer from "My Files"
API Endpoints
| Method | Endpoint | Description |
|---|---|---|
POST |
/api/load_magnet |
Load a magnet link |
POST |
/api/load_torrent |
Load a .torrent file (base64) |
POST |
/api/start |
Start downloading selected files |
POST |
/api/pause |
Pause the torrent |
POST |
/api/resume |
Resume the torrent |
POST |
/api/stop |
Stop and clear |
GET |
/api/status |
Get download status & progress |
GET |
/api/files |
List all downloaded files |
GET |
/api/download/{path} |
Download a file |
DELETE |
/api/files/{path} |
Delete a specific file |
DELETE |
/api/files |
Delete all files |
Notes
- Files are stored on the Space disk for the duration of your session
- Sessions are cleaned up after 6 hours of inactivity
- No Google account needed