From a921662d5c86192e85d781f8e9b171c0acd7166a Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Thu, 23 Apr 2026 10:10:19 +0000 Subject: [PATCH 1/3] chore: update Node to 20-alpine and Nginx to 1.27-alpine --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index d46d682..12850d4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ ARG DOCKER_HUB="docker.io" -ARG NGINX_VERSION="1.17.6" -ARG NODE_VERSION="16.3-alpine" +ARG NGINX_VERSION="1.27-alpine" +ARG NODE_VERSION="20-alpine" FROM $DOCKER_HUB/library/node:$NODE_VERSION as build From 282ced84ccf0a12f1d9f6febe4966a1910d29557 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Thu, 23 Apr 2026 10:14:11 +0000 Subject: [PATCH 2/3] fix: update HEALTHCHECK to use wget for Alpine compatibility --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 12850d4..24a3aa8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -28,6 +28,6 @@ EXPOSE 8080 USER nginx -HEALTHCHECK CMD [ "service", "nginx", "status" ] +HEALTHCHECK CMD wget --quiet --tries=1 --spider http://localhost:8080/ || exit 1 From ce91c3e7f63ef46d55b051265087f91651004612 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Thu, 23 Apr 2026 10:18:06 +0000 Subject: [PATCH 3/3] fix: remove --tries flag unsupported by BusyBox wget in Alpine --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 24a3aa8..e2b8271 100644 --- a/Dockerfile +++ b/Dockerfile @@ -28,6 +28,6 @@ EXPOSE 8080 USER nginx -HEALTHCHECK CMD wget --quiet --tries=1 --spider http://localhost:8080/ || exit 1 +HEALTHCHECK CMD wget --quiet --spider http://localhost:8080/ || exit 1