https://github.com/igi-111/wyrm
a remote controlled torrent client
https://github.com/igi-111/wyrm
remote-control rest torrent wyrm
Last synced: 6 months ago
JSON representation
a remote controlled torrent client
- Host: GitHub
- URL: https://github.com/igi-111/wyrm
- Owner: IGI-111
- License: gpl-2.0
- Created: 2015-12-11T23:11:49.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2017-04-07T15:23:59.000Z (over 8 years ago)
- Last Synced: 2025-04-13T06:51:38.497Z (6 months ago)
- Topics: remote-control, rest, torrent, wyrm
- Language: JavaScript
- Size: 26.4 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
![]()
# Wyrm
Wyrm is a simple remote controlled torrent client.
You can control an instance by using simple HTTP requests.## Usage
### Seed a new file or folder
`POST /torrent {"path": "/path/to/files"}`### List all torrents
`GET /torrent`### Add a new torrent
`POST /torrent/:infoHash``PUT /torrent {"torrent": "magnet link, torrent file path or infoHash"}`
### Delete a torrent
`DELETE /torrent/:infoHash`### Get information about a torrent
`GET /torrent/:infoHash`Which returns something like:
```
{
"name":"Leaves of Grass by Walt Whitman.epub",
"infoHash":"d2474e86c95b19b8bcfdb92bc12c9d44667cfa36",
"timeRemaining":0,
"received":378401,
"downloaded":362017,
"uploaded":0,
"progress":1,
"length":362017,
"ratio":0,
"numPeers":1,
"path":"/tmp/wyrm/d2474e86c95b19b8bcfdb92bc12c9d44667cfa36"
}
```