docs: link the website from the crates and the READMEs

The site went up but nothing pointed at it. `homepage` in the workspace
package metadata gives both crates.io pages a link, and each README opens with
one, so someone landing on the crate or the repo can find the install guide
and the config reference.
This commit is contained in:
Michel de Graaf
2026-07-25 02:53:27 +02:00
parent 9d58bb9b64
commit 692e8008e0
6 changed files with 10 additions and 0 deletions
+1
View File
@@ -8,6 +8,7 @@ authors = ["Michel de Graaf"]
edition = "2024" edition = "2024"
license = "MIT" license = "MIT"
repository = "https://github.com/michel/soulseek-rs" repository = "https://github.com/michel/soulseek-rs"
homepage = "https://re-invention.nl/soulseek-rs/"
# The v6.0.0 release binaries shipped unstripped: the Linux archives were # The v6.0.0 release binaries shipped unstripped: the Linux archives were
# roughly twice the size of the macOS ones purely because of debug symbols. # roughly twice the size of the macOS ones purely because of debug symbols.
+3
View File
@@ -4,6 +4,9 @@ Soulseek-rs is a Soulseek library and client built in Rust. Soulseek is a
closed-source P2P file-sharing network from the 2000s. It's still used by closed-source P2P file-sharing network from the 2000s. It's still used by
music enthusiasts around the world to share niche music. music enthusiasts around the world to share niche music.
**[re-invention.nl/soulseek-rs](https://re-invention.nl/soulseek-rs/)** — what it
does, how to install it, and every `config.toml` setting.
## 🎥 Demo ## 🎥 Demo
![CLI Demo](fixtures/demo.gif) ![CLI Demo](fixtures/demo.gif)
+1
View File
@@ -5,6 +5,7 @@ authors.workspace = true
edition.workspace = true edition.workspace = true
license.workspace = true license.workspace = true
repository.workspace = true repository.workspace = true
homepage.workspace = true
description = "Library for Soulseek protocol implementation in Rust" description = "Library for Soulseek protocol implementation in Rust"
keywords = ["soulseek", "p2p", "protocol", "file-sharing"] keywords = ["soulseek", "p2p", "protocol", "file-sharing"]
categories = ["network-programming"] categories = ["network-programming"]
+2
View File
@@ -2,6 +2,8 @@
A Rust library for implementing the Soulseek peer-to-peer protocol. A Rust library for implementing the Soulseek peer-to-peer protocol.
Website: <https://re-invention.nl/soulseek-rs/>
## About ## About
This library provides the core functionality for interacting with the Soulseek This library provides the core functionality for interacting with the Soulseek
+1
View File
@@ -5,6 +5,7 @@ authors.workspace = true
edition.workspace = true edition.workspace = true
license.workspace = true license.workspace = true
repository.workspace = true repository.workspace = true
homepage.workspace = true
description = "Command-line client for Soulseek protocol" description = "Command-line client for Soulseek protocol"
keywords = ["soulseek", "p2p", "client", "file-sharing"] keywords = ["soulseek", "p2p", "client", "file-sharing"]
categories = ["command-line-utilities"] categories = ["command-line-utilities"]
+2
View File
@@ -3,6 +3,8 @@
A Soulseek client for the terminal: a full-screen TUI, and a one-shot command A Soulseek client for the terminal: a full-screen TUI, and a one-shot command
surface built for scripts and agents. surface built for scripts and agents.
Website: <https://re-invention.nl/soulseek-rs/>
## Installation ## Installation
```bash ```bash