bvandeusen
be4654fc72
feat: add http, snmp, docker plugins; new widgets and routes for traefik/unifi/ups
...
- Add HTTP monitor plugin: endpoint checking with status history, latency tracking, time-range views
- Add SNMP plugin: OID polling, device management, metric recording
- Add Docker plugin: container status, resource usage, widget
- Traefik: access log widget, request chart widget, expanded routes
- UniFi: clients widget, devices widget, expanded poll routes
- UPS: history widget, additional routes
- Update plugin index with new entries
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-23 17:40:36 -04:00
bvandeusen
ad4fcd1cfd
feat: initial release — traefik, unifi, ups plugins
...
First-party plugins for Fabled Scryer (https://github.com/bvandeusen/fabledscryer ).
traefik: Prometheus metrics scraping, stats history, access log parsing (GeoIP optional)
unifi: UniFi controller integration — WAN health, devices, clients, DPI, events
ups: UPS monitoring via NUT (Network UPS Tools), Ansible shutdown automation
Each plugin follows the Fabled Scryer plugin contract:
setup(app), get_scheduled_tasks(), get_blueprint()
index.yaml lists all three plugins in the catalog format. Populate
checksum_sha256 entries once release zips are published via GitHub Releases.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 18:28:43 -04:00