diff --git a/Dockerfile b/Dockerfile index 643b2ea7f..6f475d50b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -37,10 +37,10 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ ENV NVM_DIR="/root/.nvm" RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash \ && . "$NVM_DIR/nvm.sh" \ - && nvm install 18.20.8 \ - && nvm use 18.20.8 \ - && nvm alias default 18.20.8 -ENV PATH="$NVM_DIR/versions/node/v18.20.8/bin:$PATH" + && nvm install 24.13.1 \ + && nvm use 24.13.1 \ + && nvm alias default 24.13.1 +ENV PATH="$NVM_DIR/versions/node/v24.13.1/bin:$PATH" # Build and install RAHasher (optional for RA hashes) RUN git clone --recursive --branch 1.8.1 --depth 1 https://github.com/RetroAchievements/RALibretro.git /tmp/RALibretro diff --git a/docker/Dockerfile b/docker/Dockerfile index f176798f3..4302bfcbd 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -13,14 +13,14 @@ # ARGUMENT DECLARATIONS -ARG ALPINE_VERSION=3.22 -ARG ALPINE_SHA256=4b7ce07002c69e8f3d704a9c5d6fd3053be500b7f1c69fc0d80990c2ad8dd412 +ARG ALPINE_VERSION=3.23 +ARG ALPINE_SHA256=25109184c71bdad752c8312a8623239686a9a2071e8825f20acb8f2198c3f659 ARG PYTHON_VERSION=3.13 -ARG PYTHON_ALPINE_SHA256=e5fa639e49b85986c4481e28faa2564b45aa8021413f31026c3856e5911618b1 -ARG NODE_VERSION=20.19 -ARG NODE_ALPINE_SHA256=96ee26670a085b1a61231a468db85ae7e493ddfbd8c35797bfa0b99b634665fe -ARG NGINX_VERSION=1.29.2 -ARG NGINX_SHA256=61e01287e546aac28a3f56839c136b31f590273f3b41187a36f46f6a03bbfe22 +ARG PYTHON_ALPINE_SHA256=bb1f2fdb1065c85468775c9d680dcd344f6442a2d1181ef7916b60a623f11d40 +ARG NODE_VERSION=24.13 +ARG NODE_ALPINE_SHA256=4f696fbf39f383c1e486030ba6b289a5d9af541642fc78ab197e584a113b9c03 +ARG NGINX_VERSION=1.29 +ARG NGINX_SHA256=1d13701a5f9f3fb01aaa88cef2344d65b6b5bf6b7d9fa4cf0dca557a8d7702ba ARG UV_VERSION=0.8.24 ARG UV_SHA256=779f3d612539b4696a1b228724cd79b6e8b8604075a9ac7d15378bccf4053373 diff --git a/frontend/.nvmrc b/frontend/.nvmrc index 209e3ef4b..a45fd52cc 100644 --- a/frontend/.nvmrc +++ b/frontend/.nvmrc @@ -1 +1 @@ -20 +24 diff --git a/frontend/package-lock.json b/frontend/package-lock.json index cfcdb120a..21d34c7ef 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -56,7 +56,7 @@ "vue-tsc": "^2.2.8" }, "engines": { - "node": ">18" + "node": ">24" } }, "node_modules/@ampproject/remapping": { diff --git a/frontend/package.json b/frontend/package.json index 72135d356..d40d4e45f 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -75,6 +75,6 @@ "vue-tsc": "^2.2.8" }, "engines": { - "node": ">18" + "node": ">24" } }