Plugin documentation
Build native .so plugins that extend FeatherFly at runtime — config, HTTP, routes, JSON.
Plugin API version 8. All hooks below ship in v7.
Getting startedProject setup, build commands, install paths.TerminologyHooks, mixins, pipeline, load order.ArchitectureMixin-style pipelines and hook composition.Config hooksRewrite YAML before settings apply.Request hooksIntercept and middleware.inject layers.Plugin routesRegister new HTTP endpoints.CloudPanel hooksMutate or cancel clpctl operations.JSON hooksModify API responses before clients see them.Lifecycle eventsStartup, shutdown, config notification.Host APIHostApi fields, return codes.Full examplev7 plugin with every hook type.