Start Cyber Ware example server and verify it works. For project overview, see README.md.
# With example modules (tenant-resolver, users-info)
make example
# Or minimal (no example modules)
make quickstartServer runs on http://127.0.0.1:8087.
curl -s http://127.0.0.1:8087/health
# {"status": "healthy", "timestamp": "..."}Open http://127.0.0.1:8087/docs in your browser for the full API reference with interactive testing.
curl -s http://127.0.0.1:8087/openapi.json > openapi.jsonEach module has a QUICKSTART.md with minimal curl examples:
- File Parser - Parse documents into structured blocks
- Nodes Registry - Hardware and system info
- Tenant Resolver - Multi-tenant hierarchy
Note: Module quickstarts show basic usage only. Use
/docsfor complete API documentation.
pkill -f cyberware-server| Issue | Solution |
|---|---|
| Port 8087 in use | pkill -f cyberware-server |
| Empty tenant-resolver | Use make example instead of make quickstart |
| Connection refused | Server not running - check logs |
- /docs - Full API reference
- ARCHITECTURE_MANIFEST.md - Architecture principles
- MODKIT_UNIFIED_SYSTEM/README.md - Module system