Skip to content

carlosms/gitbase-playground

 
 

Repository files navigation

Build Status codecov.io unstable

Gitbase Playground

Web application to query git repositories using SQL. Powered by gitbase.

Screenshot

Usage

Dependencies

The playground will run the queries against a gitbase server, and will request UASTs to a bblfsh server; both should be accessible for the playground; you can check its default configuration values.

Run the Playground

You can run the app from a docker image, a released binary or installing and building the project.

Once the server is running –with its default values–, it will be accessible through: http://localhost:8080

Read more about how to run bblfsh and gitbase dependencies.

Run with Docker

$ docker run -d
    --publish 8080:8080
    --link gitbase
    --env GITBASEPG_ENV=dev
    --env GITBASEPG_DB_CONNECTION="gitbase@tcp(gitbase:3306)/none?maxAllowedPacket=4194304"
    --name gitbasePlayground
    src-d/gitbase-playground:latest

Run the Binary

Download a binary from our releases section, and run it:

$ /download/path/gitbase-playground

Contribute

Contributions are more than welcome, if you are interested please take a look to our Contributing Guidelines. You have more information on how to run it locally for development purposes here.

Code of Conduct

All activities under source{d} projects are governed by the source{d} code of conduct.

License

GPL v3.0, see LICENSE

About

gitbase playground

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 58.6%
  • JavaScript 29.9%
  • Makefile 6.0%
  • HTML 3.2%
  • CSS 2.3%