devrel-github-services
DevRel GitHub Services is a collection of tools and services aimed at helping DevRel do DevRel. These services in particular focus on the data aggregation portion of the DevRel process. Each service will have it's own README with a deeper description.
drghs
This is a common directory which defines specifications for Cloud Endpoints, as well as the Protocol Buffer and gRPC definitions.
drghs-worker
This folder contains an application that is a small fork of the maintner service written by the Go team. The purpose of this service is to read a list of repositories, synchronize all the Issues and Pull Requests for each repository and expose an API to query these issues. It can be thought of as a giant in-memory cache.
magic-github-proxy
This service is a slight fork of Thea Flowers's magic-github-proxy. It is deployed to Kubernetes and access to the proxy is secured behind Cloud Endpoints.
samplr
This service takes a set of GitHub repositories and scans them for code snippets and exposes an API to query them. It is designed to be deployed to a Kubernetes cluster.