Statusboard
Open-source statusboard inspired by npm statusboard that work with any kind of github orgs. The project has been designed to be a complete and standalone Node.js server (and not a github page like npm).
Requirements
- Node.js v12 or higher
Getting Started
$ git clone https://github.com/SlimIO/statusboard.git
$ cd statusboard
$ npm ci
$ npm start
Environment Variables
To configure the project you have to set environment variables. These variables can be set in a .env file.
PORT=1337
GITHUB_ORG_NAME=SlimIO
GITHUB_TOKEN="..."
Dependencies
Name | Refactoring | Security Risk | Usage |
---|---|---|---|
@iarna/toml | Minor | Low | TBC |
@polka/send | Minor | Low | TBC |
dotenv | Minor | Low | Loads environment variables from .env |
ejs | Minor | High | TBC |
fetch-github-repositories | Minor | Low | Fetch github repositories |
httpie | Minor | Low | A Node.js HTTP client as easy as pie! |
make-promises-safe | Low | Force Node.js DEP00018 | |
polka | Low | A micro and light web server so fast, it'll make you dance! | |
sirv | Minor | High | TBC |
License
MIT