Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

README

        

# rust-trending

RustTrending

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