Skip to content
forked from commitdev/zero

Allow startup developers to ship to production on day 1

License

Notifications You must be signed in to change notification settings

hezro/zero-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sprout [POC]

Status: currently poc

Sprout intends to be a multi-language service generator.

Based on specified config it will generate:

  • Proto files [Done]
  • Proto libraries [Done]
  • GraphQL files [In progress]
  • GraphQL libraries [In progress]
  • Layout [In progress]
  • Kubernetes manifests [In progress]

It will also live with your project, when you add a new service to the config it will generate everything needed for that new service.

Dependencies

In order to use this you need ensure you have these installed.

  • prototool
  • protoc-gen-go

Building locally

As the templates are embeded into the binary you will need to ensure packer2 is installed.

You can run make deps to install this.

About

Allow startup developers to ship to production on day 1

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 70.7%
  • JavaScript 17.0%
  • CSS 5.4%
  • SCSS 4.8%
  • Makefile 1.1%
  • Dockerfile 0.9%
  • Shell 0.1%