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

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

Awesome Lists containing this project

README

        

# rust-trending

RustTrending

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