diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e5f1e71d8989b49ef1df57b4f7991d86227a3616..cec7d07e922c0f402729cd0e77d301ea35c61379 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -4,7 +4,7 @@ stages:
   - 'deploy'
 
 .pnpm-tests:
-  image: node:23-alpine
+  image: node:24-alpine
   before_script:
     - corepack enable
     - corepack prepare pnpm@latest-10 --activate
diff --git a/Dockerfile b/Dockerfile
index e0b9b699d181987b49359522007d1336a0d0c92b..b6a037ab97dff1cf761282154f302ebd46c68944 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,5 +1,5 @@
 # syntax=docker/dockerfile:1
-FROM node:23-alpine AS base
+FROM node:24-alpine AS base