@nossen/dragon
v2.0.2
Published
Dragon control-plane daemon for the Funesterie ecosystem.
Readme
@nossen/dragon
Dragon control-plane daemon for the Funesterie and NOSSEN ecosystem.
Dragon watches the declared upstream targets, exposes a compact HTTP control plane, and keeps a desired-state guard loop for local services such as A11, QFlush and Cerbere-style runtime targets.
Install
npm install @nossen/dragonRun
npx dragonBy default the daemon listens on DRAGON_DAEMON_PORT or port 4700.
HTTP Surface
GET /health: service health and guard cycle metadata.GET /api/control-plane: summary, daemon status and available intents.GET /api/scan: fresh snapshot of the canonical upstream sources.GET /api/control-plane/targets: active target stack from the manifest.GET /api/daemon/status: current desired-state guard status.POST /api/daemon/cycle: force one reconciliation cycle.POST /api/daemon/policy: patch daemon desired state and cooldown policy.
Runtime Fit
Use Dragon as the public daemon/control-plane layer when you need a local guard that can scan the Funesterie workspace and report operational state without exposing private tokens or raw environment values.
Package Details
| Field | Value |
| --- | --- |
| Package | @nossen/dragon |
| Version | 2.0.1 |
| Registry scope | @nossen |
Support NOSSEN
NOSSEN packages stay public and usable under their license. If this package helps your workflow, support Funesterie infrastructure, releases, and maintenance through:
- Wero:
+33 7 83 46 37 61 - PayPal: https://paypal.me/funeste38
- Stripe/card checkout: https://funesterie.me/subscription
- Custom support or invoice: https://funesterie.me/contact/
Support is voluntary, but it keeps the registry, compute, and maintenance work alive.
License
See the package license and repository license files for terms.
