From 70edde7cc71d075d536d2f60a91f72671d8e3f21 Mon Sep 17 00:00:00 2001 From: yggverse Date: Tue, 5 Aug 2025 20:00:28 +0300 Subject: [PATCH] =?UTF-8?q?rename=20project=20to=20the=20=CE=B2tracker?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Cargo.toml | 8 ++++---- README.md | 20 ++++++++++---------- src/config.rs | 2 +- templates/layout/default.html.tera | 2 +- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 5483871..89e8b93 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,13 +1,13 @@ [package] -name = "yggtrackerd" +name = "btracker" version = "0.1.0" edition = "2024" license = "MIT" readme = "README.md" -description = "BitTorrent aggregation web-server, based on the Rocket framework and aquatic-crawler FS" -keywords = ["yggtracker", "bittorrent", "server", "aggregator", "catalog"] +description = "βtracker is a BitTorrent aggregator based on the aquatic-crawler API and Rocket web-framework" +keywords = ["bittorrent", "aquatic", "aquatic-crawler", "librqbit", "rocket"] categories = ["network-programming"] -repository = "https://github.com/YGGverse/yggtrackerd" +repository = "https://github.com/yggverse/btracker" # homepage = "https://yggverse.github.io" [dependencies] diff --git a/README.md b/README.md index 2ea1491..8339b21 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ -# yggtrackerd +# btracker -![Linux](https://github.com/YGGverse/yggtrackerd/actions/workflows/linux.yml/badge.svg) -[![Dependencies](https://deps.rs/repo/github/YGGverse/yggtrackerd/status.svg)](https://deps.rs/repo/github/YGGverse/yggtrackerd) -[![crates.io](https://img.shields.io/crates/v/yggtrackerd.svg)](https://crates.io/crates/yggtrackerd) +![Linux](https://github.com/YGGverse/btracker/actions/workflows/linux.yml/badge.svg) +[![Dependencies](https://deps.rs/repo/github/YGGverse/btracker/status.svg)](https://deps.rs/repo/github/YGGverse/btracker) +[![crates.io](https://img.shields.io/crates/v/btracker.svg)](https://crates.io/crates/btracker) -BitTorrent aggregation web-server, based on the [Rocket](https://rocket.rs) framework and [aquatic-crawler](https://github.com/YGGverse/aquatic-crawler) FS +βtracker is a BitTorrent aggregator based on the [aquatic-crawler](https://github.com/yggverse/aquatic-crawler) API and [Rocket](https://rocket.rs) web-framework ## Roadmap @@ -15,7 +15,7 @@ BitTorrent aggregation web-server, based on the [Rocket](https://rocket.rs) fram * [ ] Search filter * [ ] Results order * [ ] Torrent details page - * [ ] File list + * [ ] Files list * [ ] Background image (from the files asset) * [ ] Common features * [ ] Scrape peers/seeds @@ -25,19 +25,19 @@ BitTorrent aggregation web-server, based on the [Rocket](https://rocket.rs) fram ## Install -1. `git clone https://github.com/YGGverse/yggtrackerd.git && cd yggtrackerd` +1. `git clone https://github.com/yggverse/btracker.git && cd btracker` 2. `cargo build --release` -3. `sudo install target/release/yggtrackerd /usr/local/bin/yggtrackerd` +3. `sudo install target/release/btracker /usr/local/bin/btracker` ## Usage ``` bash -yggtrackerd --storage /path/to/aquatic-crawler/preload +btracker --storage /path/to/aquatic-crawler/preload ``` * append `RUST_LOG=debug` for detailed information output ### Options ``` bash -yggtrackerd --help +btracker --help ``` \ No newline at end of file diff --git a/src/config.rs b/src/config.rs index c81fafb..381b294 100644 --- a/src/config.rs +++ b/src/config.rs @@ -21,7 +21,7 @@ pub struct Config { pub capacity: usize, /// Server name - #[arg(long, default_value_t = String::from("YGGtracker"))] + #[arg(long, default_value_t = String::from("βtracker"))] pub title: String, /// Server description diff --git a/templates/layout/default.html.tera b/templates/layout/default.html.tera index 8dd500a..c58562e 100644 --- a/templates/layout/default.html.tera +++ b/templates/layout/default.html.tera @@ -169,7 +169,7 @@ \ No newline at end of file