Skip to content
This repository has been archived by the owner on Sep 5, 2024. It is now read-only.
/ docker-buf Public archive

Extended docker bufbuild functionality based on bufbuild/buf docker image

License

Notifications You must be signed in to change notification settings

eugene-bert/docker-buf

Repository files navigation

docker-buf

Extended docker bufbuild functionality based on bufbuild/buf docker image

Plugins included:

Usage

$ make docker-buf

Directory / File Structure

.
├── api
|   └── book
|      └── v1
|        └── book.proto         # .proto file sample
├── docs
|   └── generated
|      └── template.gotmpl      # doc api template
├── .gitignore
├── book.config.swagger.yaml   # swagger config file
├── buf.gen.yaml 
├── buf.work.yaml 
├── buf.yaml
├── Dockerfile
├── docker-compose.yaml
├── License.md
├── Makefile
└── README.md

Bufbuild installation & configuration for local development

  1. Installation: https://docs.buf.build/installation
  2. make buf-build
  3. To make your editor recognize Buf modules(external library) follow this instructions: https://docs.buf.build/editor-integration

To compile proto files for the application, run the following command (can be run without bufbuild configured locally):

make docker-buf

About

Extended docker bufbuild functionality based on bufbuild/buf docker image

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages