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

https://github.com/threedotslabs/github-releases-dashboard

A simple dashboard to keep track of GitHub releases.
https://github.com/threedotslabs/github-releases-dashboard

Last synced: 8 months ago
JSON representation

A simple dashboard to keep track of GitHub releases.

Awesome Lists containing this project

README

          

# github-releases-dashboard

A simple dashboard to keep track of GitHub releases.

![](./docs/screenshot.png)

## Running

```bash
go run github.com/ThreeDotsLabs/github-releases-dashboard@latest
```

## Configuration

The dashboard is configured using environment variables:

- `PORT` — defaults to `8080`.
- `GITHUB_TOKEN` (optional) — Use to increase rate limits.
- `REPOS` — a comma-separated list of repositories to track with optional branch name after a color (defaults to `main`). For example, `ThreeDotsLabs/github-releases-dashboard:master,ThreeDotsLabs/watermill:master`.
- `REFRESH_INTERVAL` — how often to refresh the data, defaults to `1h`.