https://github.com/christopherwk210/gh-organization-indexer
Node server that periodically indexes a GitHub organization's info.
https://github.com/christopherwk210/gh-organization-indexer
express github-api node server
Last synced: 2 months ago
JSON representation
Node server that periodically indexes a GitHub organization's info.
- Host: GitHub
- URL: https://github.com/christopherwk210/gh-organization-indexer
- Owner: christopherwk210
- License: mit
- Created: 2018-01-20T02:58:09.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-01-26T14:57:25.000Z (over 8 years ago)
- Last Synced: 2025-06-05T04:36:11.163Z (about 1 year ago)
- Topics: express, github-api, node, server
- Language: JavaScript
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# gh-organization-indexer
Node server that periodically indexes a GitHub organization's info.
## lolwut
I made this because I needed to create my own relay for the GitHub API. This is a simple express server to relays core information about a GitHub organization from a single endpoint that includes organization info, list of members, and list of repos including topics, readmes, and contributors.
This is a very basic implementation and was created as a custom solution, but should be easy to modify to fit any need. To modify GitHub API credentials or set the organization you want to index, see `config.sample.json`.
The server indexes the API on an custom hourly interval and saves it to a local JSON file. The entire contents of the file are available at `http://localhost:6253/` or whatever port you decide to change it to.
## License
MIT