Guardana collector: minimal FastAPI server that ingests and lists findings.
Project description
guardana-server
Guardana's optional collector — a minimal FastAPI service that ingests findings from many agents and, optionally, serves a read-only monitoring dashboard.
Part of Guardana — security verification for self-hosted and self-built AI (model files, live endpoints, and agents) from one rule engine that runs on your laptop, in CI, and next to a served model.
Run it
# API only (POST/GET /findings, GET /trend):
uvicorn --factory guardana.server:create_app
# With the opt-in dashboard (adds GET / and GET /stats):
GUARDANA_DASHBOARD=1 uvicorn --factory guardana.server:create_app
# or, from your own code: create_app(dashboard=True, refresh_seconds=15)
The dashboard is a single self-contained page (no build step, works offline)
showing severity, per-source/per-rule breakdowns, an activity-over-time trend,
the unverified counter, and a filterable recent-findings table. It is
read-only and unauthenticated — do not expose it to an untrusted network
(see SECURITY.md).
- Main README & quickstart: https://github.com/guardana/guardana#readme
- Documentation: https://guardana.dev
Licensed under Apache-2.0.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file guardana_server-0.1.0.tar.gz.
File metadata
- Download URL: guardana_server-0.1.0.tar.gz
- Upload date:
- Size: 22.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
870bf03ebc8160a0545c62b696f68eac988804a0d6912fa381cceb6fd0dbca19
|
|
| MD5 |
26a9efeb980b7acedc12d8741a26614f
|
|
| BLAKE2b-256 |
a4c29663d47b25988183b94d6e4f108e2f7f9d42dd33be2c51394db0b78f7401
|
File details
Details for the file guardana_server-0.1.0-py3-none-any.whl.
File metadata
- Download URL: guardana_server-0.1.0-py3-none-any.whl
- Upload date:
- Size: 22.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7444ff37a79141d735016b98ff860ccb6290594c96f666418ec36a694c093ac6
|
|
| MD5 |
d50adf074e8d9841b2f8490d88b72ce6
|
|
| BLAKE2b-256 |
fd85ac9aae04b6f6b20ed5ad2ca4a89c02560db7b10cc784c0c3a2015058b3cd
|