Zie619/n8n-workflows
49.1
Weak · 26 September 2026
6.7k
lines of production code
Python
with JavaScript, TypeScript
4
measurements over time
What this system is
Features
Add Helm chart for N8N Workflows Documentation Platform
A new Helm chart named 'workflows-docs' has been added to the repository, enabling users to deploy the N8N Workflows Documentation Platform on Kubernetes. The chart includes a deployment template, helper templates, and default values that configure a rolling update strategy, health checks, environment variables, and persistent volume claims for database and logs.
helm · high confidence
Add automation scripts for backup, deployment, and search index generation
Users can now use new shell and Python scripts in the \scripts\ directory to automate key maintenance and deployment tasks. \backup.sh\ creates timestamped archives of the database, configuration files, and recent logs. \deploy.sh\ handles multi-environment deployments via Docker Compose, Kubernetes, or Helm. \generate\_search\_index.py\ builds a static JSON search index for the GitHub Pages interface, while \update\_readme\_stats.py\ updates the README with live workflow statistics. Additionally, \update\_github\_pages.py\ manages GitHub Pages configuration and timestamp updates, and \health-check.sh\ verifies the application's status.
scripts · high confidence
Add devcontainer configuration for n8n-workflows development
A new development container environment is introduced for the n8n-workflows project, providing a fully configured VS Code remote container setup. The configuration includes a custom Dockerfile that installs essential development tools (Node.js, Python, git, zsh, etc.) and global packages like Claude Code. The devcontainer.json file configures the VS Code extensions, formatting, linting, and terminal profiles. Additionally, an init-firewall.sh script is included to set up a restrictive iptables-based firewall that allows only specific outbound traffic (GitHub, Anthropic, Sentry, etc.) while dropping all other network access, ensuring a secure and isolated development environment.
.devcontainer · high confidence
Add turnkey AI automation stack (n8n + Agent Zero + ComfyUI)
Users can now deploy a local AI automation stack comprising n8n for workflow orchestration, Agent Zero for AI agent runtime, and ComfyUI for image generation. The change introduces a new \ai-stack\ directory containing a \docker-compose.yml\ to manage the three services, along with Windows (\.ps1\) and Linux/macOS (\.sh\) startup scripts that handle prerequisites, directory creation, and container launching. Pre-built n8n workflows for ComfyUI integration are included, and comprehensive documentation (Quick Start, Easy Install, Troubleshooting, Cheat Sheet) is provided to guide users through installation and daily use.
ai-stack · high confidence
Introduce AI assistant, analytics, community, and performance monitoring capabilities
Users can now interact with an AI assistant to intelligently search and understand workflows, view advanced analytics on workflow patterns and usage, and engage with the community through ratings, reviews, and collections. The update also adds a performance monitoring system to track system metrics and set alerts, alongside a new Node.js-based database layer and CLI tools for indexing and initialization.
src · high confidence
MEDCARDS.AI foundation and environment configuration
The MEDCARDS.AI application is introduced with a complete architecture setup, including environment variable templates for Supabase and Anthropic Claude API keys, a Next.js configuration enabling server actions and image optimization, and a database schema extension supporting network effects, community-contributed content, and social features.
medcards-ai · high confidence
New static documentation pages and mobile interface templates
Added new static HTML pages for N8N workflow documentation and mobile interfaces. The main \index.html\ now includes an interactive n8n canvas preview via the \@n8n\_io/n8n-demo-component\ web component. Additionally, new standalone pages were introduced: \index-nodejs.html\ for Node.js implementation documentation, \mobile-app.html\ for a mobile app view, and \mobile-interface.html\ for a mobile-specific interface layout.
static · high confidence
Security
Introduce secure, containerized API server with hardened security controls
The project now ships a production-ready FastAPI server (\api\_server.py\) backed by a SQLite index (\workflow\_db.py\), packaged via a hardened Dockerfile that runs as a non-root user. Security is significantly strengthened: path traversal is blocked via strict filename validation, CORS is restricted to specific origins, the reindex endpoint requires an \ADMIN\_TOKEN\, and rate limiting (60 req/min) is enforced. A \.env.example\ template documents required secrets, while \.trivyignore\ and \trivy.yaml\ configure the Trivy scanner to suppress known base-image CVEs. The \SECURITY.md\ file details these fixes, and \test\_security.sh\ provides automated path-traversal tests.
(repo-wide) · high confidence
Dependencies
Initial project setup with Python and Node.js dependencies
The project now includes its first set of dependencies for both the Python backend and the Node.js frontend. The Python environment is configured with FastAPI, Uvicorn, Pydantic, and related libraries for API and authentication. The Node.js environment is set up with Next.js 15.1.4, React 19.0.0, and various UI and utility packages like Radix UI, Tailwind CSS, and Zod.
(dependencies) · high confidence
Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.
How this codebase got here
This is the PUBLIC form of this artifact. Findings are listed in full, but the details of SECURITY findings — which rule fired, in which file, on which line, and how to fix it — are deliberately withheld, and any secret-scanner results are excluded entirely. Where detail is absent here it was REMOVED FOR PUBLICATION; it is not missing from the analysis. The complete artifact is available from the repository owner.
Score
- CAI 35 → 49 (+14.4)
- Rubric changed (rubric-2026.08.15 → rubric-2026.09.15) — scores are not directly comparable.
Lenses
- Code Health 49 → 55 (+5.8)
- Architecture 97 → 99 (+2.4)
- Maturity 75 → 80 (+5.5)
- Readiness 15 → 38 (+23.2)
- Security 39 → 67 (+28.0)
- Accessibility 50 (new)
Resolved (95)
- Critical IaC: DS-0010 (.devcontainer/Dockerfile)
- Dimension evaluation failed
- Duplicated block (10 lines × 2) (src/enhanced_api.py)
- Duplicated block (17 lines × 2) (workflow_db.py)
- Duplicated block (21 lines × 3) (workflow_db.py)
- High CVE: [GHSA redacted] (requirements.txt)
- High CVE: [GHSA redacted] (requirements.txt)
- High CVE: [GHSA redacted] (requirements.txt)
- High CVE: [GHSA redacted] (requirements.txt)
- High CVE: [GHSA redacted] (requirements.txt)
- High CVE: [GHSA redacted] (requirements.txt)
- High CVE: [GHSA redacted] (requirements.txt)
- High CVE: [GHSA redacted] (requirements.txt)
- High: security finding (details withheld)
- High: security finding (details withheld)
- High: security finding (details withheld)
- High: security finding (details withheld)
- High: security finding (details withheld)
- High: security finding (details withheld)
- High: security finding (details withheld)
- …and 75 more
New (150)
- ClassTooLong: WorkflowDatabase (src/database.js)
- Documentation: no licence statement (README.md)
- Documentation: no project overview (README.md)
- Duplicated block (13 lines × 3) (api_server.py)
- Duplicated block (20–24 lines × 2) (workflow_db.py)
- Duplicated block (26–39 lines × 2) (src/analytics_engine.py)
- Duplicated block (28 lines × 2) (api_server.py)
- Duplicated block (35–37 lines × 2) (api_server.py)
- FileTooLong: ./api_server.py (api_server.py)
- FileTooLong: src/performance_monitor.py (src/performance_monitor.py)
- FileTooLong: src/user_management.py (src/user_management.py)
- Further orphaned files (smaller)
- High CVE: [GHSA redacted] (requirements.txt)
- High CVE: [GHSA redacted] (requirements.txt)
- High CVE: [GHSA redacted] (requirements.txt)
- High IaC: WD-COMPOSE-0001 (docker-compose.yml)
- High IaC: WD-COMPOSE-0002 (ai-stack/docker-compose.yml)
- High IaC: WD-COMPOSE-0002 (ai-stack/docker-compose.yml)
- High IaC: WD-COMPOSE-0002 (ai-stack/docker-compose.yml)
- High IaC: WD-COMPOSE-0002 (docker-compose.prod.yml)
- …and 130 more
Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.
Survey your own repository
Zie619/n8n-workflows was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point a surveyor at a repository you know and see whether you agree with it.
About this page
- The score is its most recent published measurement, taken on 26 September 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit 94007c1445d9258a7da116646b79473e7c7c3282 — the exact code this score is about.
- Scored under rubric-2026.09.15 — the same rubric and the same method as every other entry in this index.
- Measured by watchdog.canine.dev using codehealth-analyzer preprod-09659c52afae.