Server to show latest GitHub Releases for a set of repositories.

Clone this repo:
  1. f2f8f7f cancel request context when signal is received (#2) by Dustin Decker · 6 days ago master
  2. e98b2fa update download count by Jess Frazelle · 6 days ago
  3. 07656d4 Bump version to v0.0.3 by Jess Frazelle · 6 days ago v0.0.3
  4. fe3d13a change column order by Jess Frazelle · 6 days ago
  5. 888c97c add ago by Jess Frazelle · 6 days ago

releases

Travis CI

Server to show latest GitHub Releases for a set of repositories.

Installation

Binaries

Via Go

$ go get github.com/genuinetools/releases

Running with Docker

$ docker run -d --restart always \
    --name releases \
    -p 127.0.0.1:8080:8080 \
    -e GITHUB_TOKEN="<token>" \
    r.j3ss.co/releases --org genuinetools

Usage

$ releases -h
          _
 _ __ ___| | ___  __ _ ___  ___  ___
| '__/ _ \ |/ _ \/ _` / __|/ _ \/ __|
| | |  __/ |  __/ (_| \__ \  __/\__ \
|_|  \___|_|\___|\__,_|___/\___||___/

 Server to show latest GitHub Releases for a set of repositories.
 Version: v0.0.3
 Build: 488407e

  -d    run in debug mode
  -interval string
        interval on which to refetch release data (default "1h")
  -nouser
        do not include your user
  -orgs value
        organizations to include
  -p int
        port for the server to listen on (shorthand) (default 8080)
  -port int
        port for the server to listen on (default 8080)
  -token string
        GitHub API token (or env var GITHUB_TOKEN)
  -url string
        GitHub Enterprise URL
  -v    print version and exit (shorthand)
  -version
        print version and exit