FeatherFly documentation
Bare daemon for CloudPanel status integration — native plugin SDK reference.
Getting startedSetup, build, install — start here.TerminologyHooks, mixins, pipeline vocabulary.ArchitectureConfig, request, route, and JSON pipelines.Config hooksRewrite YAML before apply.Request hooksIntercept and middleware layers.Plugin routesRegister HTTP endpoints.JSON hooksModify responses and action steps.Lifecycle eventsconfig.loaded, daemon.started, and more.Host APIHostApi, macros, return codes.Source treeWhere to read implementation code.Full examplev4 plugin with every hook type.
Reference
Macroshook!, hook_config!, route!, hook_json!Return codesEvery hook return value explained.Hooks roadmapAll available plugin hooks.Plugin reference (TXT)Complete plain-text hook catalog — every lifecycle event.
Plugin API v8 · GitHub repository ↗ · run make docs to regenerate