From 065364b050fa60f27c476a29ec25d6ea293885c4 Mon Sep 17 00:00:00 2001 From: usmannasir Date: Sat, 12 Apr 2025 21:00:17 +0500 Subject: [PATCH] show n8n version --- .../websiteFunctions/DockerSiteHome.html | 23 +++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/websiteFunctions/templates/websiteFunctions/DockerSiteHome.html b/websiteFunctions/templates/websiteFunctions/DockerSiteHome.html index 187b63318..0eb6a3a1a 100644 --- a/websiteFunctions/templates/websiteFunctions/DockerSiteHome.html +++ b/websiteFunctions/templates/websiteFunctions/DockerSiteHome.html @@ -951,10 +951,29 @@ } } } + // If no version found in environment, try to extract from image tag - if (container.image && container.image.includes(':')) { - return container.image.split(':')[1]; + if (container.image) { + console.log("Image format:", container.image); + + // Try to extract version using regex patterns + // This handles various formats like: + // - name:0.1.2 + // - name:v0.1.2 + // - name:version-0.1.2 + // - registry/name:0.1.2 + var versionMatch = container.image.match(/:([vV]?[0-9]+(\.[0-9]+)*(-[a-zA-Z0-9]+)?)/); + if (versionMatch && versionMatch[1]) { + return versionMatch[1]; + } + + // Simple fallback: just split by colon and use the last part + if (container.image.includes(':')) { + var parts = container.image.split(':'); + return parts[parts.length - 1]; + } } + return 'unknown'; };