hyperioxx / frontman

Frontman is an open-source API gateway written in Go that allows you to manage your microservices and expose them as a single API endpoint. It acts as a reverse proxy and handles requests from clients, routing them to the appropriate backend service.
https://frontman-labs.github.io/frontman/
GNU General Public License v3.0
5 stars 0 forks source link

Plugin Support #41

Open certino-simonchapman opened 1 year ago

certino-simonchapman commented 1 year ago

To really see this excel, it may be some features are hyper specific to certain users of the platform. So perhaps if there was an easy way to create your own plugins and use them? Would be nice to then see a community grow of these plugins we could all benefit from 👍

simonchapman1986 commented 1 year ago

42

simonchapman1986 commented 1 year ago

https://docs.konghq.com/gateway/latest/plugin-development/pluginserver/go/

wonder if Kong's example could be useful here?

hyperioxx commented 1 year ago

hashicorp has an rpc plugin system which supposed to be easier than the golang plugin system https://github.com/hashicorp/go-plugin @simonchapman1986