- Notifications
You must be signed in to change notification settings - Fork2
Another Rust BitTorrent implementation
License
Unlicense and 2 other licenses found
Licenses found
Unlicense
UNLICENSEUnknown
COPYINGMIT
MIT-LICENSENotificationsYou must be signed in to change notification settings
kilork/rustorrent
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Source code except logo / artwork images is dual-licensed under MIT or theUNLICENSE.
Artwork which is not part of JHipster is licensed under aCreative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
- Implements bittorrent client.
CLI (not really useful):
cargo install --path cli
WEB UI (requires npm to build):
cargo install --features ui --path backend
Read design documents:DESIGN
Install dependencies (requires npm):
cargo xtask install
Start dev Rust+Webpack server in watch mode:
cargo xtask dev
Start only Webpack server in dev mode:
cargo xtask ui-dev
Clean build directories:
cargo xtask clean
Run rsbt cli in Docker to check interaction with popular torrent clients:
docker-compose up
Configuration stored following locations:
Location | Description |
---|---|
$HOME/.rsbt/torrents.toml | Current torrents |
$HOME/.rsbt/download/ | Default download path |
We useconfy for configuration. Configuration is stored intoml
format.
About
Another Rust BitTorrent implementation
Resources
License
Unlicense and 2 other licenses found
Licenses found
Unlicense
UNLICENSEUnknown
COPYINGMIT
MIT-LICENSEStars
Watchers
Forks
Releases
No releases published
Packages0
No packages published