docs: sync packaging set with human Redmine rulings [#632]

GitUrlList 56 -> 46: removed Langfuse (explicit + new no-Node-apps
policy), Fonoster + PLMore (Node/NestJS), Huginn/Midday/OpenBlocks/
Warp/Comply/TODO-policies (deleted tickets = accepted dispositions),
AutoBOM + Craig (k8s lane). Runme stays (Go, not node). STATUS map
rewritten with per-ticket rulings; README inventory pruned to 46.
PLMore disposition corrected (it IS a PLM suite - template badges
fooled the first read).
This commit is contained in:
2026-09-06 18:44:57 -05:00
parent 6cb7ba7a12
commit 5ba4078133
3 changed files with 33 additions and 63 deletions
+31 -39
View File
@@ -45,60 +45,52 @@ Each package lives in `Package-Workspace/<Category>/<app>/` and contains a
`Dockerfile`, `CloudronManifest.json`, `README.md`, `CHANGELOG.md`, `logo.png`,
and (where relevant) `start.sh` + `.env.example`.
## Build Ticket Map (46 filed 2026-09-01; 38 open — 8 landed: #639, #640, #648, #650, #651, #653, #668, #669)
## Build Ticket Map (rulings synced 2026-09-06: 46 filed, 8 landed, 11 removed/redirected by human ruling — no-node policy, k8s lane, out-of-scope; remaining tracked below)
All under umbrella [#632](https://projects.knownelement.com/issues/632)
(Redmine project 55, tracker Feature). Excluded: **grist-core** (a Cloudron
package already exists upstream — do not package).
(Redmine `cloudron` project; moved from project 55). Excluded:
**grist-core** (packaged upstream). **Rulings synced 2026-09-06** — human
deleted 6 tickets (accepted dispositions), redirected AutoBOM/Craig to
k8s, removed Langfuse + a standing **no-Node-apps policy** (also takes
out Fonoster and PLMore/NestJS); Runme confirmed Go (not affected).
GitUrlList pruned 56 → 46 accordingly.
| Ticket | App | Category | Flavor |
|--------|-----|----------|--------|
| | #633 | GoAlert | Monitoring | GO 2026-09-06: official image, pg-only, OIDC core |
| #634 | Tirreno | Security | build |
| #635 | Runme | Automation | disposition (service story unclear) |
| #633 | GoAlert | Monitoring | GO: verify passed 2026-09-06, commit landing next |
| #634 | Tirreno | Security | build (already live on Cloudron — verify packaging need) |
| #635 | Runme | Automation | pending service-story ruling (Go CLI runner, NOT node) |
| #636 | DataHub | Data-Management | build (heavy; disposition risk) |
| #637 | Docassemble | Legal | build |
| #638 | Pimcore | Business-Apps | build |
| #639 | Database-Gateway | Infrastructure | build (httpAuth proxy candidate) |
| #640 | FX | DevOps-Tools | build (proxy candidate) |
| #641 | Fonoster | Communication | build |
| #639 | Database-Gateway | Infrastructure | DONE (12th package) |
| #640 | FX | DevOps-Tools | DONE (13th package) |
| #642 | Rundeck | Automation | build |
| #643 | HyperSwitch | Financial-Payments | build |
| #644 | PayrollEngine | Business-Apps | blocked-on-auth (WebApp local-only + MSSQL; note 2026-09-06) |
| #645 | OpenBoxes | Business-Apps | needs LDAP runtime verification (note 2026-09-06) |
| #646 | Nautilus Trader | Financial-Trading | disposition: OUT OF SCOPE (trading framework, not an app) |
| | #647 | Fleet | Monitoring | GO-with-risk 2026-09-06: SAML-only SSO, mysql+redis |
| #648 | NetBox | Infrastructure | DONE 2026-09-06 (16th package) |
| #649 | SeaTunnel | Data-Management | disposition: OUT OF SCOPE (job engine) |
| #650 | Rathole | Infrastructure | build (proxy) |
| #651 | Easy-Gate | Infrastructure | build (proxy) |
| #652 | Huginn | Automation | blocked-on-auth (local-only Devise; note 2026-09-06) |
| #653 | ConsulDemocracy | Collaboration | DONE 2026-09-06 (17th, grind-verified) |
| #654 | BOINC | Scientific-Computing | disposition: OUT OF SCOPE (project-server infra) |
| #655 | Slurm | System-Administration | disposition: OUT OF SCOPE (HPM daemon suite) |
| #644 | PayrollEngine | Business-Apps | blocked-on-auth (WebApp local-only + MSSQL) |
| #645 | OpenBoxes | Business-Apps | needs LDAP runtime verification |
| #646 | Nautilus Trader | Financial-Trading | disposition: OUT OF SCOPE (framework) — ruling pending |
| #647 | Fleet | Monitoring | GO-with-risk: SAML-only SSO, mysql+redis addons |
| #648 | NetBox | Infrastructure | DONE (16th package) |
| #649 | SeaTunnel | Data-Management | disposition: OUT OF SCOPE (job engine) — ruling pending |
| #650 | Rathole | Infrastructure | DONE (11th package) |
| #651 | Easy-Gate | Infrastructure | DONE (10th package) |
| #653 | ConsulDemocracy | Collaboration | DONE (17th package, grind-verified) |
| #654 | BOINC | Scientific-Computing | disposition: OUT OF SCOPE — ruling pending |
| #655 | Slurm | System-Administration | disposition: OUT OF SCOPE — ruling pending |
| #656 | Gophish | Security | blocked-on-auth |
| #657 | SniperPhish | Security | build |
| | #658 | InvenTree | Business-Apps | GO 2026-09-06: official image, OIDC+LDAP core |
| #657 | SniperPhish | Security | upstream gone (404) — ruling pending |
| #658 | InvenTree | Business-Apps | GO: official image, OIDC+LDAP core |
| #659 | Mender | System-Administration | build |
| | #660 | Langfuse | Monitoring | blocked: mandatory ClickHouse+S3 (auth itself OK) |
| #661 | WireViz | Documentation-Tools | disposition: covered by wireviz-web package |
| #662 | KillBill | Business-Apps | build |
| #663 | AutoBOM | Development | disposition: OUT OF SCOPE (CLI/GH Action tool) |
| #664 | Midday | Business-Apps | blocked-on-auth (hosted Clerk SaaS) |
| #665 | OpenBlocks | Low-Code | blocked-on-auth (form+Google+GitHub only; upstream archived; note 2026-09-06) |
| | #666 | SigNoz | Monitoring | blocked: OSS local-only auth + mandatory ClickHouse |
| | #667 | Sentry | Monitoring | blocked: 56-service Kafka/CH mesh |
| #668 | ChirpStack | Infrastructure | build (OIDC promising) |
| #669 | eLabFTW | Business-Apps | build (OIDC/LDAP promising) |
| #670 | PLMore | Business-Apps | disposition: OUT OF SCOPE (EzyFS distributed FS fork) |
| #666 | SigNoz | Monitoring | blocked: OSS local-only auth + mandatory ClickHouse |
| #667 | Sentry | Monitoring | blocked: 56-service Kafka/CH mesh |
| #668 | ChirpStack | Infrastructure | DONE (14th package) |
| #669 | eLabFTW | Business-Apps | DONE (15th package) |
| #671 | Resgrid Core | Project-Management | build |
| #672 | SDRangel | Infrastructure | disposition: OUT OF SCOPE (Qt desktop app) |
| #673 | No-Code Architects Toolkit | Low-Code | build |
| #674 | Warp | Development | disposition: recommend REMOVE (duplicate entry; note 2026-09-06) |
| #672 | SDRangel | Infrastructure | disposition: OUT OF SCOPE (Qt desktop) — ruling pending |
| #673 | No-Code Architects Toolkit | Low-Code | build (Python/FastAPI, not node) |
| #675 | Security Awareness Training | Security | build |
| #676 | Comply | Security | disposition: OUT OF SCOPE (CLI toolkit) |
| #677 | TODO Group Policies | Development | disposition: recommend OUT OF SCOPE (docs repo; note 2026-09-06) |
| #678 | Craig | Communication | disposition: recommend OUT OF SCOPE (Discord bot; note 2026-09-06) |
## Packaging Patterns Established