Cloud torrent is a a self-hosted remote torrent client, written in Go (golang). You start torrents remotely, which are downloaded as sets of files on the local disk of the server, which are then retrievable or streamable via HTTP.
- Single binary
- Cross platform
- Embedded torrent search
- Real-time updates
- Mobile-friendly
- Fast content server
Binaries
See the latest release or download and install it now with
git clone https://github.com/xamarnath/CloudTorrent && cd CloudTorrent && go build . && ./main
Source
Go is required to install from source
$ go get -v github.com/jpillora/cloud-torrent
$ https://github.com/xamarnath/CloudTorrent
$ go build
$ ./main
In summary, the core features will be: TODO
-
File Transforms
During a file tranfer, one could apply different transforms against the byte stream for various effect. For example, supported transforms might include: video transcoding (using ffmpeg), encryption and decryption, media sorting (file renaming), and writing multiple files as a single zip file.
-
Automatic updates Binary will upgrade itself, adding new features as they get released.
-
RSS Automatically add torrents, with smart episode filter.
Once completed, cloud-torrent will no longer be a simple torrent client and most likely project be renamed.
Copyright (c) 2022 RoseLoverX