Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
mastodon mastodon-bot rust rust-lang trending-rust-repositories tweets twitter-bot
Last synced: 5 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: 2023-10-30T12:42:58.000Z (about 1 year ago)
- Last Synced: 2025-01-09T05:11:59.114Z (12 days ago)
- Topics: mastodon, mastodon-bot, rust, rust-lang, trending-rust-repositories, tweets, twitter-bot
- Language: Rust
- Homepage: https://twitter.com/RustTrending
- Size: 210 KB
- Stars: 203
- Watchers: 8
- Forks: 14
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-list - rust-trending
README
# rust-trending
A Twitter and Mastodon bot to post [trending rust repositories](https://github.com/trending/rust), inspired by [@TrendingGithub] and [@pythontrending].
Check out in [Twitter], [Mastodon] 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].
[MIT License Badge]: https://badgen.net/badge/license/MIT/green
[License]: LICENSE
[Twitter Badge]: https://badgen.net/twitter/follow/RustTrending
[Mastodon Badge]: https://badgen.net/mastodon/follow/[email protected]
[@TrendingGithub]: https://twitter.com/TrendingGithub
[@pythontrending]: https://twitter.com/pythontrending
[Twitter]: https://twitter.com/RustTrending
[Mastodon]: https://botsin.space/@RustTrending
[Bluesky]: https://bsky.app/profile/rusttrending.bsky.social