Skip to content

rodrigogs/github-metrics

Repository files navigation

github-metrics (WORK IN PROGRESS)

Build Status Code Climate Test Coverage Dependency Status devDependency Status

Track github project events from webhooks.

Requirements

  • Node.js 7.6.0 >
  • Redis server
  • Mongodb

Development setup

APP_NAME=GitHub Metrics
NODE_ENV=development
PORT=3000
MONGO_DB=mongodb://url
RECONNECTION_INTERVAL=15000
HTTP_LOG_CONFIG=dev
GITHUB_COMPANY_NAME=your_company_name
GITHUB_CLIENT_ID=client_id
GITHUB_CLIENT_SECRET=client_secret
GITHUB_USERS_CLIENT_ID=client_users_id
GITHUB_USERS_CLIENT_SECRET=client_users_secret
REDIS_URL=redis://url
APP_URL=https://your_url.ngrok.io
SESSION_SECRET=my-secret
  • Start the application: $ yarn start

Production

  • Single instance

    • $ NODE_ENV=production node bin/www
  • Cluster

    • $ NODE_ENV=production node bin/fork

Test

  • $ yarn test

License

Licence © Rodrigo Gomes da Silva

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy