MeasureOSS / Measure

At its core Measure is, for lack of a better term, a contributor relationship management system. Measure consists of easy to understand widgets that can be arbitrarily displayed to build dashboards. It allows you to understand how people as individuals and as organizations are interacting with open source projects on GitHub. It’s metrics that focus not only on code, but on contributors.
Apache License 2.0
159 stars 17 forks source link

Dockerize Release #135

Open waynew opened 4 years ago

waynew commented 4 years ago

Reading the docs it looks like parts of measure run within Docker and there are Docker containers, but I don't see anything here that should prevent a launch like:

docker run --name nginx-measure -p 443:443 -p 80:80 -e CRAWLER_GITHUB_TOKENS=abcd12345 measureoss/measure

That would make this tool much easier to use ❤️

waynew commented 4 years ago

Looks like there are docker images out there like https://hub.docker.com/_/microsoft-ospo-ghcrawler that would allow for a simple docker-compose file perhaps?

waynew commented 4 years ago

Looks like the mongodb needs to be configurable here: https://github.com/MeasureOSS/Measure/blob/master/makedash.js#L33