Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/calavera/gh-rel
GtiHub release dashboard, as in https://releases.dockerproject.org
https://github.com/calavera/gh-rel
Last synced: about 2 months ago
JSON representation
GtiHub release dashboard, as in https://releases.dockerproject.org
- Host: GitHub
- URL: https://github.com/calavera/gh-rel
- Owner: calavera
- License: mit
- Created: 2015-08-08T01:54:19.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-09-11T00:20:08.000Z (over 9 years ago)
- Last Synced: 2024-06-19T05:41:12.144Z (7 months ago)
- Language: CSS
- Homepage:
- Size: 243 KB
- Stars: 10
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# gh-rel
GH Rel is a small dashboard to keep track of releases in several github projects at once.
It includes a web server to render the dashboard and a cli application to add new projects to the dashboard.
## Howto
The program is built as a single binary with `go build .`.
To add a new project to the dashboard, run `gh-rel add org/name`.
The server needs to be ofline for this because boltdb doesn't support multiple processes accessing the same database.To start the server, run `gh-rel serve`.
The server takes the releases information from GitHub's releases API described in https://developer.github.com/v3/repos/releases.
## Disclaimer
I wrote this code in a few hours, use it at your own discretion. Pull Requests are very welcome.
## License
MIT