# README
Aethers Plugin Systems
We have based our plugin system off of hashicorps go-plugins. This was mainly so we could detach the need for matching dependencies. We use gRPC for communication
Example Plugin
There is an example plugin in the example directory with comments on the moving parts.
Install a Plugin
// TODO //
Create a Docker Image with your Plugin
// TODO //
Requirements for local setup
as we use gRPC and protobuffers, if you want to make changes to the .proto
files you will need to install buf
go install github.com/bufbuild/buf/cmd/[email protected]
go install google.golang.org/protobuf/cmd/[email protected]
buf generate