2 Commits

Author SHA1 Message Date
czlonkowski
ce4bacefcb fix: improve wget healthcheck with proper error handling
- Add explicit shell wrapper for proper error handling
- Use --quiet instead of --no-verbose for consistency
- Add --timeout=10 to match Docker healthcheck timeout
- Add || exit 1 to ensure proper failure on HTTP errors
- This ensures the healthcheck fails correctly on 4xx/5xx responses

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-04 23:51:57 +02:00
Syed Qarib
f3b777d8e8 Use wget since n8n image goes not have curl 2025-08-03 22:12:47 +02:00
5 changed files with 309 additions and 3322 deletions

Binary file not shown.

View File

@@ -22,7 +22,7 @@ services:
networks:
- n8n-network
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:5678/healthz"]
test: ["CMD", "sh", "-c", "wget --quiet --spider --tries=1 --timeout=10 http://localhost:5678/healthz || exit 1"]
interval: 30s
timeout: 10s
retries: 3

View File

@@ -7,20 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## [2.10.2] - 2025-08-05
### Updated
- **n8n Dependencies**: Updated to latest versions for compatibility and new features
- n8n: 1.104.1 → 1.105.2
- n8n-core: 1.103.1 → 1.104.1
- n8n-workflow: 1.101.0 → 1.102.1
- @n8n/n8n-nodes-langchain: 1.103.1 → 1.104.1
- **Node Database**: Rebuilt with 534 nodes from updated n8n packages
- **Template Library**: Fetched 499 workflow templates from the last 12 months
- Templates are filtered to include only those created or updated within the past year
- This ensures the template library contains fresh and actively maintained workflows
- All 1,620 tests passing with updated dependencies
## [2.10.1] - 2025-08-02
### Fixed
@@ -1098,7 +1084,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Basic n8n and MCP integration
- Core workflow automation features
[2.10.2]: https://github.com/czlonkowski/n8n-mcp/compare/v2.10.1...v2.10.2
[2.10.1]: https://github.com/czlonkowski/n8n-mcp/compare/v2.10.0...v2.10.1
[2.10.0]: https://github.com/czlonkowski/n8n-mcp/compare/v2.9.1...v2.10.0
[2.9.1]: https://github.com/czlonkowski/n8n-mcp/compare/v2.9.0...v2.9.1

3604
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{
"name": "n8n-mcp",
"version": "2.10.2",
"version": "2.10.1",
"description": "Integration between n8n workflow automation and Model Context Protocol (MCP)",
"main": "dist/index.js",
"bin": {
@@ -128,12 +128,12 @@
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.13.2",
"@n8n/n8n-nodes-langchain": "^1.104.1",
"@n8n/n8n-nodes-langchain": "^1.103.1",
"dotenv": "^16.5.0",
"express": "^5.1.0",
"n8n": "^1.105.2",
"n8n-core": "^1.104.1",
"n8n-workflow": "^1.102.1",
"n8n": "^1.104.1",
"n8n-core": "^1.103.1",
"n8n-workflow": "^1.101.0",
"sql.js": "^1.13.0",
"uuid": "^10.0.0"
},