Gitbase Playground
Web application to query git repositories using SQL. Powered by gitbase.
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