https://github.com/cncf/devstatscode
📈DevStats code
https://github.com/cncf/devstatscode
Last synced: about 1 year ago
JSON representation
📈DevStats code
- Host: GitHub
- URL: https://github.com/cncf/devstatscode
- Owner: cncf
- License: apache-2.0
- Created: 2019-03-18T11:28:14.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-04-22T10:13:23.000Z (about 2 years ago)
- Last Synced: 2024-04-22T11:30:22.291Z (about 2 years ago)
- Language: Go
- Homepage:
- Size: 3.86 MB
- Stars: 39
- Watchers: 5
- Forks: 21
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
[](https://travis-ci.org/cncf/devstatscode)
[](https://bestpractices.coreinfrastructure.org/projects/1357)
# DevStats code
This is a code repository for [DevStats](https://github.com/cncf/devstats) used to display [CNCF projects dashboards](https://devstats.cncf.io), [CDF projects dashboards](https://devstats.cd.foundation), [GraphQL projects dashboards](https://devstats.graphql.org) and [example Kubernetes/helm deployment](https://cncf.devstats-demo.net).
Authors: Łukasz Gryglicki , Justyna Gryglicka , Josh Berkus .
# Building and installing
- Follow [this guide](https://github.com/cncf/devstats-helm-example/blob/master/README.md) to see how to deploy on Kubernetes using Helm.
- Follow [this guide](https://github.com/cncf/devstats-helm-graphql/blob/master/README.md) to see GraphQL deployment using Kubernetes & Helm.
- Follow [this guide](https://github.com/cncf/devstats/blob/master/INSTALL_UBUNTU18.md#devstats-installation-on-ubuntu) for installing on bare metal.
- Follow [this guide](https://github.com/cncf/devstats-example/blob/master/README.md) to deploy your own project on bare metal (this example deployes Homebrew statistics).
- Fetch dependency libraries.
- `make` then `make test` finally `make install`.
# Adding new projects
See `cncf/devstats-helm`:`ADDING_NEW_PROJECTS.md` for informations about how to add more projects on Kubernetes/Helm deployment.
See `cncf/devstats`:`ADDING_NEW_PROJECT.md` for informations about how to add more projects on bare metal deployment.
# API
API documentation is available [here](https://github.com/cncf/devstatscode/blob/master/API.md).