### App name Stork ### Website https://www.isc.org/stork/ ### License Mozilla Public License 2.0 ### Tile background light ### Icon [stork.png](https://github.com/user-attachments/assets/3e3d4928-d7fa-4782-8495-f13fee8117aa) ### Description ISC Stork is a monitoring and management dashboard for Kea DHCP and BIND 9 servers, including configuration, health, utilization, and host-reservation views. ### I intend to build this as an Enhanced app myself - [x] Yes, I plan to add Enhanced support in a follow-up ### Enhanced implementation details **Priority:** 2 **Tile statistics:** Managed machine count and a concise Kea DHCP/BIND 9 service-health summary, including unhealthy or communication-problem counts. **Data source:** Establish a Stork session through `POST /api/sessions`, retain the session cookie, and call only read-only `/api` resources such as machines, daemons, daemon service status, and communication issues. **Configuration and authentication:** Accept a Stork API base URL, username, and password, with the password stored using Heimdall's encrypted credential handling. Authentication expiry should be handled cleanly. **Scope and acceptance:** Host-reservation and Kea configuration mutation operations are explicitly out of scope. Acceptance should cover Heimdall's API test, a successful `/get_stats/{id}` response containing machine and service-health counters, dashboard rendering without Laravel errors, and encrypted password storage. **Enhanced follow-up:** After the foundation app is scaffolded or merged and the approach is approved by a maintainer, I intend to implement and submit the Enhanced support as a follow-up PR.