Skip to content
This repository has been archived by the owner on Jul 29, 2020. It is now read-only.
/ bower-server-etl Public archive

Bower ETL service, integrates 3rd-party data with Bower registry data.

License

Notifications You must be signed in to change notification settings

rayshan/bower-server-etl

Repository files navigation

Bower ETL service

Integrates 3rd-party data with bower data.

Development

System Dependencies

  • Node.js
  • Redis
  • foreman (due to deploy target being Heroku)

Please ask repo owners for foreman's .env file containing API keys

Install dependencies - npm install

Ensure tests pass - npm test

Spin up Postgres instance

Run Sequelize migrations, e.g. seq db:migrate

Run API service - gulp

Contribution

Issues should be submitted to bower-server-registry repo.

Due to package owners using Bower-specific GitHub repos, e.g. https://github.com/angular/bower-angular, GitHub stats sometimes look funny. Please submit a PR for githubMapping.coffee if you discover one.

Deployment

Current deployment target is Heroku. Data is all cached in Redis via Redis Labs. Also tested on DigitalOcean VPS.

API service time zone: UTC

About

Bower ETL service, integrates 3rd-party data with Bower registry data.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •