https://github.com/pbzweihander/rust-trending
A Twitter and Mastodon bot to post trending rust repositories, inspired by TrendingGithub
https://github.com/pbzweihander/rust-trending
fediverse fediverse-bot mastodon mastodon-bot rust rust-lang trending-rust-repositories
Last synced: 15 days ago
JSON representation
A Twitter and Mastodon bot to post trending rust repositories, inspired by TrendingGithub
- Host: GitHub
- URL: https://github.com/pbzweihander/rust-trending
- Owner: pbzweihander
- License: mit
- Created: 2018-10-11T21:28:12.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2025-03-07T18:15:33.000Z (about 1 month ago)
- Last Synced: 2025-03-28T19:55:06.489Z (22 days ago)
- Topics: fediverse, fediverse-bot, mastodon, mastodon-bot, rust, rust-lang, trending-rust-repositories
- Language: Rust
- Homepage: https://yuri.garden/@RustTrending
- Size: 235 KB
- Stars: 211
- Watchers: 7
- Forks: 14
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-list - rust-trending
README
# rust-trending
A Fediverse and Bluesky bot to post [trending rust repositories](https://github.com/trending/rust), inspired by [@TrendingGithub] and [@pythontrending].
Check out in [Fediverse] and [Bluesky]!
## Usage
### Requirements
- Redis
### Local
```bash
RUST_LOG=info cargo run -- config.toml
```### Docker
```bash
docker run -p 6379:6379 --rm -d redis
docker run --rm -v $PWD/config.toml:/config.toml -d ghcr.io/pbzweihander/rust-trending:latest
```### Docker Compose
```bash
cp config.toml /srv/rust-trending/config.toml
docker-compose up -d
```## License
This project is licensed under the terms of [MIT license][License].
[License]: LICENSE
[@TrendingGithub]: https://twitter.com/TrendingGithub
[@pythontrending]: https://twitter.com/pythontrending
[Fediverse]: https://yuri.garden/@RustTrending
[Bluesky]: https://bsky.app/profile/rusttrending.bsky.social