docs: sync ruling wave (kills, Keycloak SAML, keeps) + tables rebuilt [#632]

Closed: Tirreno (wazuh), Rundeck + HyperSwitch + SigNoz (sso-tax/
local-only). Kept: Database-Gateway + Easy-Gate (founder: on
Cloudron), Docassemble GO (native LDAP confirmed). Fleet GO -
Keycloak SAML IdP clears auth risk. KillBill recommended Cloudron-
behind-APISIX. OpenCAD evaluated: org fully archived - declined,
awaiting ruling. GitUrlList 40->35 (rundeck, hyperswitch, signoz,
tirreno, wireviz CLI); category tables rebuilt 18/35.
This commit is contained in:
2026-09-06 20:32:51 -05:00
parent 72e932e151
commit 48f122da49
3 changed files with 46 additions and 57 deletions
-6
View File
@@ -1,12 +1,9 @@
https://github.com/target/goalert https://github.com/target/goalert
https://github.com/tirrenotechnologies/tirreno
https://github.com/datahub-project/datahub https://github.com/datahub-project/datahub
https://github.com/jhpyle/docassemble https://github.com/jhpyle/docassemble
https://github.com/kazhuravlev/database-gateway https://github.com/kazhuravlev/database-gateway
https://github.com/adnanh/webhook https://github.com/adnanh/webhook
https://github.com/metrue/fx https://github.com/metrue/fx
https://github.com/rundeck/rundeck
https://github.com/juspay/hyperswitch
https://github.com/Payroll-Engine/PayrollEngine https://github.com/Payroll-Engine/PayrollEngine
https://github.com/nautechsystems/nautilus_trader https://github.com/nautechsystems/nautilus_trader
https://github.com/apache/apisix https://github.com/apache/apisix
@@ -21,11 +18,8 @@ https://github.com/BOINC/boinc
https://github.com/SchedMD/slurm https://github.com/SchedMD/slurm
https://github.com/GemGeorge/SniperPhish https://github.com/GemGeorge/SniperPhish
https://github.com/inventree/InvenTree https://github.com/inventree/InvenTree
https://github.com/wireviz/wireviz-web
https://github.com/wireviz/WireViz
https://github.com/killbill/killbill https://github.com/killbill/killbill
https://github.com/jgraph/docker-drawio https://github.com/jgraph/docker-drawio
https://github.com/SigNoz/signoz
https://github.com/getsentry/sentry https://github.com/getsentry/sentry
https://github.com/chirpstack/chirpstack https://github.com/chirpstack/chirpstack
https://github.com/elabftw/elabftw https://github.com/elabftw/elabftw
+23 -30
View File
@@ -8,8 +8,8 @@ The Cloudron component focuses on packaging upstream free/libre/open application
### 📊 Current Progress ### 📊 Current Progress
- **Total Applications**: 41 (see [GitUrlList.txt](GitUrlList.txt); pruned 2026-09-06 by rulings: no-Node, no-open-core, no-SSO-tax, k8s redirects, out-of-scope) - **Total Applications**: 36 (see [GitUrlList.txt](GitUrlList.txt); pruned 2026-09-06 by rulings: no-Node, no-open-core, no-SSO-tax, k8s redirects, out-of-scope)
- **Completed Packages**: 18/40 (~45% of the post-ruling set) - **Completed Packages**: 18/36 (50% of the post-ruling set)
- **Packaging Templates**: Created ✅ - **Packaging Templates**: Created ✅
- **Packages Committed & Pushed**: 18 ✅ (rathole removed by ruling) - **Packages Committed & Pushed**: 18 ✅ (rathole removed by ruling)
- **Build Tickets**: rulings synced 2026-09-06 (#633-#678 batch, umbrella - **Build Tickets**: rulings synced 2026-09-06 (#633-#678 batch, umbrella
@@ -85,29 +85,27 @@ None currently in development.
Applications are organized by function rather than programming language: Applications are organized by function rather than programming language:
| Functional Category | Description | App Count | Packages Completed | | Functional Category | App Count | Packages Completed |
|---|---|---|---| |---|---|---|
| **API-Gateway** | API management and gateway solutions | 2 | 2/2 (100%) ✅ | | **API-Gateway** | 2 | 2/2 (100%) ✅ |
| **Automation** | Workflow automation and scripting tools | 4 | 1/4 (25%) | | **Automation** | 1 | 1/1 (100%) ✅ |
| **Business-Apps** | Enterprise business applications | 9 | 0/9 (0%) | | **Business-Apps** | 4 | 2/4 (50%) |
| **Collaboration** | Team collaboration and communication | 2 | 0/2 (0%) | | **Collaboration** | 2 | 1/2 (50%) |
| **Communication** | Messaging and communication platforms | 2 | 0/2 (0%) | | **Data-Management** | 2 | 0/2 (0%) |
| **Data-Management** | Data processing and management tools | 2 | 0/2 (0%) | | **Development** | 2 | 2/2 (100%) |
| **Development** | Development tools and platforms | 4 | 2/4 (50%) | | **DevOps-Tools** | 1 | 1/1 (100%) |
| **DevOps-Tools** | DevOps and infrastructure tooling | 1 | 1/1 (100%) ✅ | | **Documentation-Tools** | 2 | 2/2 (100%) ✅ |
| **Documentation-Tools** | Documentation and diagramming tools | 3 | 1/3 (33%) | | **Financial-Trading** | 1 | 0/1 (0%) |
| **Financial-Payments** | Payment processing and financial infrastructure | 1 | 0/1 (0%) | | **Infrastructure** | 5 | 4/5 (80%) |
| **Financial-Trading** | Trading and financial algorithm platforms | 1 | 0/1 (0%) | | **Legal** | 1 | 0/1 (0%) |
| **Infrastructure** | Infrastructure and networking tools | 6 | 3/6 (50%) | | **Low-Code** | 2 | 1/2 (50%) |
| **Legal** | Legal and compliance applications | 1 | 0/1 (0%) | | **Monitoring** | 4 | 2/4 (50%) |
| **Low-Code** | Low-code and no-code platforms | 3 | 1/3 (33%) | | **Project-Management** | 1 | 0/1 (0%) |
| **Monitoring** | Monitoring and observability tools | 6 | 1/6 (17%) | | **Scientific-Computing** | 2 | 0/2 (0%) |
| **Project-Management** | Project management solutions | 1 | 0/1 (0%) | | **Security** | 2 | 0/2 (0%) |
| **Scientific-Computing** | Scientific and research computing | 2 | 0/2 (0%) | | **System-Administration** | 1 | 0/1 (0%) |
| **Security** | Security and cybersecurity tools | 5 | 0/5 (0%) |
| **System-Administration** | System administration tools | 3 | 0/3 (0%) |
**Categories with 100% completion**: API-Gateway ✅ **Categories with 100% completion**: API-Gateway ✅ · Automation ✅ · Development ✅ · DevOps-Tools ✅ · Documentation-Tools ✅
## 📋 Application Inventory ## 📋 Application Inventory
@@ -115,14 +113,11 @@ Applications are organized by function rather than programming language:
| Application Name | Repository | Description | Functional Category | Package Status | | Application Name | Repository | Description | Functional Category | Package Status |
|---|---|---|---|---| |---|---|---|---|---|
| [GoAlert](https://github.com/target/goalert) | [GitHub](https://github.com/target/goalert) | On-call scheduling, escalation, and alerting platform | Monitoring | ✅ Packaged | | [GoAlert](https://github.com/target/goalert) | [GitHub](https://github.com/target/goalert) | On-call scheduling, escalation, and alerting platform | Monitoring | ✅ Packaged |
| [Tirreno](https://github.com/tirrenotechnologies/tirreno) | [GitHub](https://github.com/tirrenotechnologies/tirreno) | Security and threat intelligence platform | Security |
| [DataHub](https://github.com/datahub-project/datahub) | [GitHub](https://github.com/datahub-project/datahub) | Modern data stack for end-to-end data management | Data-Management | | [DataHub](https://github.com/datahub-project/datahub) | [GitHub](https://github.com/datahub-project/datahub) | Modern data stack for end-to-end data management | Data-Management |
| [Docassemble](https://github.com/jhpyle/docassemble) | [GitHub](https://github.com/jhpyle/docassemble) | Open-source expert system for guided interviews | Legal | | [Docassemble](https://github.com/jhpyle/docassemble) | [GitHub](https://github.com/jhpyle/docassemble) | Open-source expert system for guided interviews | Legal |
| [Database-Gateway](https://github.com/kazhuravlev/database-gateway) | [GitHub](https://github.com/kazhuravlev/database-gateway) | Database gateway and connection management | Infrastructure | ✅ Packaged | | [Database-Gateway](https://github.com/kazhuravlev/database-gateway) | [GitHub](https://github.com/kazhuravlev/database-gateway) | Database gateway and connection management | Infrastructure | ✅ Packaged |
| [Webhook](https://github.com/adnanh/webhook) | [GitHub](https://github.com/adnanh/webhook) | Lightweight webhook receiver | API-Gateway | ✅ Packaged | | [Webhook](https://github.com/adnanh/webhook) | [GitHub](https://github.com/adnanh/webhook) | Lightweight webhook receiver | API-Gateway | ✅ Packaged |
| [FX](https://github.com/metrue/fx) | [GitHub](https://github.com/metrue/fx) | Function as a Service platform | DevOps-Tools | ✅ Packaged | | [FX](https://github.com/metrue/fx) | [GitHub](https://github.com/metrue/fx) | Function as a Service platform | DevOps-Tools | ✅ Packaged |
| [Rundeck](https://github.com/rundeck/rundeck) | [GitHub](https://github.com/rundeck/rundeck) | Job scheduling and automation platform | Automation |
| [HyperSwitch](https://github.com/juspay/hyperswitch) | [GitHub](https://github.com/juspay/hyperswitch) | Open-source payment switch | Financial-Payments |
| [PayrollEngine](https://github.com/Payroll-Engine/PayrollEngine) | [GitHub](https://github.com/Payroll-Engine/PayrollEngine) | Payroll processing engine | Business-Apps | | [PayrollEngine](https://github.com/Payroll-Engine/PayrollEngine) | [GitHub](https://github.com/Payroll-Engine/PayrollEngine) | Payroll processing engine | Business-Apps |
| [Nautilus Trader](https://github.com/nautechsystems/nautilus_trader) | [GitHub](https://github.com/nautechsystems/nautilus_trader) | Algorithmic trading platform | Financial-Trading | | [Nautilus Trader](https://github.com/nautechsystems/nautilus_trader) | [GitHub](https://github.com/nautechsystems/nautilus_trader) | Algorithmic trading platform | Financial-Trading |
| [APISIX](https://github.com/apache/apisix) | [GitHub](https://github.com/apache/apisix) | Cloud-native API gateway | API-Gateway | ✅ Packaged | | [APISIX](https://github.com/apache/apisix) | [GitHub](https://github.com/apache/apisix) | Cloud-native API gateway | API-Gateway | ✅ Packaged |
@@ -136,12 +131,10 @@ Applications are organized by function rather than programming language:
| [BOINC](https://github.com/BOINC/boinc) | [GitHub](https://github.com/BOINC/boinc) | Open-source software for volunteer computing | Scientific-Computing | | [BOINC](https://github.com/BOINC/boinc) | [GitHub](https://github.com/BOINC/boinc) | Open-source software for volunteer computing | Scientific-Computing |
| [Slurm](https://github.com/SchedMD/slurm) | [GitHub](https://github.com/SchedMD/slurm) | Workload manager and job scheduling system | System-Administration | | [Slurm](https://github.com/SchedMD/slurm) | [GitHub](https://github.com/SchedMD/slurm) | Workload manager and job scheduling system | System-Administration |
| [SniperPhish](https://github.com/GemGeorge/SniperPhish) | [GitHub](https://github.com/GemGeorge/SniperPhish) | Phishing campaign management platform | Security | | [SniperPhish](https://github.com/GemGeorge/SniperPhish) | [GitHub](https://github.com/GemGeorge/SniperPhish) | Phishing campaign management platform | Security |
| [InvenTree](https://github.com/inventree/InvenTree) | [GitHub](https://github.com/inventree/InvenTree) | Open-source inventory management system | Business-Apps | | [InvenTree](https://github.com/inventree/InvenTree) | [GitHub](https://github.com/inventree/InvenTree) | Open-source inventory management system | Business-Apps | ✅ Packaged |
| [WireViz Web](https://github.com/wireviz/wireviz-web) | [GitHub](https://github.com/wireviz/wireviz-web) | Cable and wiring harness visualization tool | Documentation-Tools | ✅ Packaged | | [WireViz Web](https://github.com/wireviz/wireviz-web) | [GitHub](https://github.com/wireviz/wireviz-web) | Cable and wiring harness visualization tool | Documentation-Tools | ✅ Packaged |
| [WireViz](https://github.com/wireviz/WireViz) | [GitHub](https://github.com/wireviz/WireViz) | Cable and wiring harness documentation tool | Documentation-Tools |
| [KillBill](https://github.com/killbill/killbill) | [GitHub](https://github.com/killbill/killbill) | Open-source subscription billing and payment platform | Business-Apps | | [KillBill](https://github.com/killbill/killbill) | [GitHub](https://github.com/killbill/killbill) | Open-source subscription billing and payment platform | Business-Apps |
| [Docker DrawIO](https://github.com/jgraph/docker-drawio) | [GitHub](https://github.com/jgraph/docker-drawio) | Dockerized version of Draw.io diagramming tool | Documentation-Tools | ✅ Packaged | | [Docker DrawIO](https://github.com/jgraph/docker-drawio) | [GitHub](https://github.com/jgraph/docker-drawio) | Dockerized version of Draw.io diagramming tool | Documentation-Tools | ✅ Packaged |
| [SigNoz](https://github.com/SigNoz/signoz) | [GitHub](https://github.com/SigNoz/signoz) | Open-source observability platform | Monitoring |
| [Sentry](https://github.com/getsentry/sentry) | [GitHub](https://github.com/getsentry/sentry) | Error tracking and performance monitoring | Monitoring | | [Sentry](https://github.com/getsentry/sentry) | [GitHub](https://github.com/getsentry/sentry) | Error tracking and performance monitoring | Monitoring |
| [ChirpStack](https://github.com/chirpstack/chirpstack) | [GitHub](https://github.com/chirpstack/chirpstack) | Open-source LoRaWAN network server | Infrastructure | ✅ Packaged | | [ChirpStack](https://github.com/chirpstack/chirpstack) | [GitHub](https://github.com/chirpstack/chirpstack) | Open-source LoRaWAN network server | Infrastructure | ✅ Packaged |
| [eLabFTW](https://github.com/elabftw/elabftw) | [GitHub](https://github.com/elabftw/elabftw) | Electronic lab notebook for research teams | Business-Apps | ✅ Packaged | [eLabFTW](https://github.com/elabftw/elabftw) | [GitHub](https://github.com/elabftw/elabftw) | Electronic lab notebook for research teams | Business-Apps | ✅ Packaged
+23 -21
View File
@@ -5,7 +5,7 @@
> >
> **Last updated:** 2026-09-06 by VpEngOps agent (ZCode/GLM-5.3) — rathole > **Last updated:** 2026-09-06 by VpEngOps agent (ZCode/GLM-5.3) — rathole
> REMOVED by founder ruling ("we will use netbird for all enterprise network > REMOVED by founder ruling ("we will use netbird for all enterprise network
> access"): package dir deleted, GitUrlList 46→40, completed count 19→18. > access"): package dir deleted, GitUrlList 46→36, completed count 19→18.
> Landed tickets sit in **Feedback** (awaiting live-Cloudron UAT); builds ON > Landed tickets sit in **Feedback** (awaiting live-Cloudron UAT); builds ON
> HOLD pending the founder's queue review. Standing policies: no-Node, > HOLD pending the founder's queue review. Standing policies: no-Node,
> no-open-core, no-SSO-tax, netbird for network access, RustFS makes S3 a > no-open-core, no-SSO-tax, netbird for network access, RustFS makes S3 a
@@ -66,19 +66,19 @@ GitUrlList pruned 56 → 46 accordingly.
| Ticket | App | Category | Flavor | | Ticket | App | Category | Flavor |
|--------|-----|----------|--------| |--------|-----|----------|--------|
| #633 | GoAlert | Monitoring | DONE 2026-09-06 (18th package, grind-verified) | | #633 | GoAlert | Monitoring | DONE 2026-09-06 (18th package, grind-verified) |
| #634 | Tirreno | Security | GO (verify-only; already deployed; local auth) | | #634 | Tirreno | Security | KILLED by ruling (wazuh serves this need) | CLOSED |
| #635 | Runme | Automation | KILLED by ruling (CLI tool) | | #635 | Runme | Automation | KILLED by ruling (CLI tool) |
| #636 | DataHub | Data-Management | → k8s queue by ruling (was: blocked) | | #636 | DataHub | Data-Management | → k8s queue by ruling (was: blocked) |
| #637 | Docassemble | Legal | GO-with-risk (monolith container; OIDC via social config) | | #637 | Docassemble | Legal | GO (native LDAP confirmed by founder; monolith container) |
| #638 | Pimcore | Business-Apps | KILLED by ruling (open-core license) | | #638 | Pimcore | Business-Apps | KILLED by ruling (open-core license) |
| #639 | Database-Gateway | Infrastructure | DONE (12th package) | | #639 | Database-Gateway | Infrastructure | DONE (12th package) |
| #640 | FX | DevOps-Tools | DONE (13th package) | | #640 | FX | DevOps-Tools | DONE (13th package) |
| #642 | Rundeck | Automation | GO (official image; OSS LDAP, no OIDC) | | #642 | Rundeck | Automation | KILLED by ruling (SSO tax) | CLOSED |
| #643 | HyperSwitch | Financial-Payments | GO-with-risk (no-node hit on dashboard; local auth) | | #643 | HyperSwitch | Financial-Payments | KILLED by ruling | CLOSED |
| #644 | PayrollEngine | Business-Apps | BLOCKED (local-only WebApp + MSSQL) | | #644 | PayrollEngine | Business-Apps | BLOCKED (local-only WebApp + MSSQL) |
| #645 | OpenBoxes | Business-Apps | KILLED by ruling (local-only auth not accepted) | | #645 | OpenBoxes | Business-Apps | KILLED by ruling (local-only auth not accepted) |
| #646 | Nautilus Trader | Financial-Trading | disposition: OUT OF SCOPE (framework) — ruling pending | | #646 | Nautilus Trader | Financial-Trading | disposition: OUT OF SCOPE (framework) — ruling pending |
| #647 | Fleet | Monitoring | GO-with-risk (SAML first-class; build parked pending ruling) | | #647 | Fleet | Monitoring | GO - Keycloak SAML IdP clears auth risk; queued (hold) |
| #648 | NetBox | Infrastructure | DONE (16th package) | | #648 | NetBox | Infrastructure | DONE (16th package) |
| #649 | SeaTunnel | Data-Management | disposition: OUT OF SCOPE (job engine) — ruling pending | | #649 | SeaTunnel | Data-Management | disposition: OUT OF SCOPE (job engine) — ruling pending |
| #651 | Easy-Gate | Infrastructure | DONE (10th package) | | #651 | Easy-Gate | Infrastructure | DONE (10th package) |
@@ -91,7 +91,7 @@ GitUrlList pruned 56 → 46 accordingly.
| #659 | Mender | System-Administration | KILLED by ruling (SSO tax) | | #659 | Mender | System-Administration | KILLED by ruling (SSO tax) |
| #661 | WireViz | Documentation-Tools | KILLED by ruling (covered by wireviz-web) | | #661 | WireViz | Documentation-Tools | KILLED by ruling (covered by wireviz-web) |
| #662 | KillBill | Business-Apps | GO (killbill+kaui in 1 container; mariadb addon) | | #662 | KillBill | Business-Apps | GO (killbill+kaui in 1 container; mariadb addon) |
| #666 | SigNoz | Monitoring | blocked: OSS local-only auth + mandatory ClickHouse | | #666 | SigNoz | Monitoring | KILLED by ruling | CLOSED |
| #667 | Sentry | Monitoring | blocked: 56-service Kafka/CH mesh | | #667 | Sentry | Monitoring | blocked: 56-service Kafka/CH mesh |
| #668 | ChirpStack | Infrastructure | DONE (14th package) | | #668 | ChirpStack | Infrastructure | DONE (14th package) |
| #669 | eLabFTW | Business-Apps | DONE (15th package) | | #669 | eLabFTW | Business-Apps | DONE (15th package) |
@@ -113,24 +113,26 @@ Full write-ups of each pattern + challenges are in [`JOURNAL.md`](JOURNAL.md).
## Progress by Category ## Progress by Category
| Category | Apps | Packaged | Notes |
| Category | Apps | Packaged | Notes | | Category | Apps | Packaged | Notes |
|----------|------|----------|-------| |----------|------|----------|-------|
| **API-Gateway** | 2 | 2/2 (100%) ✅ | Category complete | | **API-Gateway** | 2 | 2/2 (100%) ✅ | Category complete |
| **DevOps-Tools** | 1 | 1/1 (100%) ✅ | Category complete | | **Automation** | 1 | 1/1 (100%) ✅ | windmill |
| **Development** | 2 | 2/2 (100%) ✅ | reviewboard, puter (autobom removed) | | **Development** | 2 | 2/2 (100%) ✅ | reviewboard, puter |
| Documentation-Tools | 3 | 2/3 | wireviz-web, draw.io done | | **DevOps-Tools** | 1 | 1/1 (100%) ✅ | fx |
| Low-Code | 2 | 1/2 | corteza done (openblocks removed) | | **Documentation-Tools** | 2 | 2/2 (100%) ✅ | wireviz-web, draw.io (wireviz CLI killed) |
| Monitoring | 5 | 2/5 | healthchecks, goalert done (langfuse removed) | | **Infrastructure** | 5 | 4/5 (80%) | easy-gate, database-gateway, chirpstack, netbox done (rathole removed) |
| Automation | 2 | 1/2 | windmill done (huginn, runme removed) | | **Business-Apps** | 4 | 2/4 | elabftw, inventree done; killbill GO, payrollengine blocked |
| Business-Apps | 4 | 2/4 | elabftw, inventree done (midday, openboxes, pimcore removed) | | **Collaboration** | 2 | 1/2 | consuldemocracy done; grist-core excluded (packaged upstream) |
| Collaboration | 2 | 1/2 | consuldemocracy done | | **Low-Code** | 2 | 1/2 | corteza done; nca-toolkit APPROVED |
| Infrastructure | 5 | 4/5 | easy-gate, database-gateway, chirpstack, netbox done (rathole removed) | | **Monitoring** | 4 | 2/4 | healthchecks, goalert done; fleet GO, sentry killed |
| Data-Management | 2 | 0/2 | datahub, seatunnel | | **Data-Management** | 2 | 0/2 | datahub (k8s queue), seatunnel (ruling pending) |
| Security | 2 | 0/2 | tirreno pending ruling (gophish, sniperphish, sat, comply removed) | | **Financial-Trading** | 1 | 0/1 | nautilus (ruling pending) |
| System-Administration | 1 | 0/1 | slurm (mender removed) | | **Legal** | 1 | 0/1 | docassemble GO (native LDAP confirmed) |
| **Project-Management** | 1 | 0/1 | resgrid / opencad replacement under evaluation |
| **Scientific-Computing** | 2 | 0/2 | boinc (ruling pending), jamovi GO-with-risk |
| **Security** | 2 | 0/2 | both remaining security apps under ruling review |
| **System-Administration** | 1 | 0/1 | slurm (ruling pending) |
| Scientific-Computing | 2 | 0/2 | boinc, jamovi | | Scientific-Computing | 2 | 0/2 | boinc, jamovi |
| Financial-Payments | 1 | 0/1 | hyperswitch |
| Financial-Trading | 1 | 0/1 | nautilus (out-of-scope pending ruling) | | Financial-Trading | 1 | 0/1 | nautilus (out-of-scope pending ruling) |
| Legal | 1 | 0/1 | docassemble | | Legal | 1 | 0/1 | docassemble |
| Project-Management | 1 | 0/1 | resgrid | | Project-Management | 1 | 0/1 | resgrid |