From d8bc50774176be8cc4e6c08824a4e661d32426b6 Mon Sep 17 00:00:00 2001 From: VpEngOps Date: Mon, 7 Sep 2026 07:26:20 -0500 Subject: [PATCH] feat: add EmonCMS to packaging set (Monitoring) [#907] Founder direction. Active upstream (AGPL, official docker image openenergymonitor/emoncms 11.6.10). AUTH GATE: local-only (no OIDC/LDAP/SAML in core) - package does NOT ship until the founder explicitly accepts local auth, per policy. Also restored wireviz-web to GitUrlList (over-pruned during the wireviz CLI kill - it is a shipped package). Set: 36 apps, 18 packaged. --- GitUrlList.txt | 2 ++ README.md | 1 + STATUS.md | 2 +- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/GitUrlList.txt b/GitUrlList.txt index 9f80ef7..55ac787 100644 --- a/GitUrlList.txt +++ b/GitUrlList.txt @@ -32,3 +32,5 @@ https://github.com/windmill-labs/windmill https://github.com/cortezaproject/corteza https://github.com/security-companion/security-awareness-training https://github.com/HeyPuter/puter +https://github.com/emoncms/emoncms +https://github.com/wireviz/wireviz-web diff --git a/README.md b/README.md index 2d89c31..0261999 100644 --- a/README.md +++ b/README.md @@ -123,6 +123,7 @@ Applications are organized by function rather than programming language: | [APISIX](https://github.com/apache/apisix) | [GitHub](https://github.com/apache/apisix) | Cloud-native API gateway | API-Gateway | ✅ Packaged | | [Grist Core](https://github.com/gristlabs/grist-core) | [GitHub](https://github.com/gristlabs/grist-core) | Modern data spreadsheet and database | Collaboration | ⏭ Excluded — packaged upstream (Cloudron App Store) | | [Healthchecks](https://github.com/healthchecks/healthchecks) | [GitHub](https://github.com/healthchecks/healthchecks) | Cron job monitoring service | Monitoring | ✅ Packaged | +| [EmonCMS](https://github.com/emoncms/emoncms) | [GitHub](https://github.com/emoncms/emoncms) | OpenEnergyMonitor energy monitoring platform | Monitoring | ❓ local-only auth — founder ruling (#907) | | [Fleet](https://github.com/fleetdm/fleet) | [GitHub](https://github.com/fleetdm/fleet) | Device management and monitoring | Monitoring | | [NetBox](https://github.com/netbox-community/netbox) | [GitHub](https://github.com/netbox-community/netbox) | IP address management (IPAM) and data center infrastructure management | Infrastructure | ✅ Packaged | [SeaTunnel](https://github.com/apache/seatunnel) | [GitHub](https://github.com/apache/seatunnel) | Data integration and streaming platform | Data-Management | diff --git a/STATUS.md b/STATUS.md index 3d968d0..bb25e11 100644 --- a/STATUS.md +++ b/STATUS.md @@ -124,7 +124,7 @@ Full write-ups of each pattern + challenges are in [`JOURNAL.md`](JOURNAL.md). | **Business-Apps** | 4 | 2/4 | elabftw, inventree done; killbill GO, payrollengine blocked | | **Collaboration** | 2 | 1/2 | consuldemocracy done; grist-core excluded (packaged upstream) | | **Low-Code** | 2 | 1/2 | corteza done; nca-toolkit APPROVED | -| **Monitoring** | 4 | 2/4 | healthchecks, goalert done; fleet GO, sentry killed | +| **Monitoring** | 5 | 2/5 | healthchecks, goalert done; fleet GO, emoncms added (auth ruling pending) | | **Data-Management** | 2 | 0/2 | datahub (k8s queue), seatunnel (ruling pending) | | **Financial-Trading** | 1 | 0/1 | nautilus (ruling pending) | | **Legal** | 1 | 0/1 | docassemble GO (native LDAP confirmed) |