From 65d9abfb8858b3c9ff33fe1def4f7d5a20ea26a1 Mon Sep 17 00:00:00 2001 From: Dominic R Date: Thu, 13 Mar 2025 15:00:04 -0400 Subject: [PATCH 1/3] wip Bump Node from 20 to 22 SRC:https://github.com/goauthentik/authentik/blob/d4805f326f3f64c3131d0a860835c1cf346522e4/Dockerfile#L4 Signed-off-by: Dominic R --- website/docs/developer-docs/setup/website-dev-environment.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/docs/developer-docs/setup/website-dev-environment.md b/website/docs/developer-docs/setup/website-dev-environment.md index 9c29d3e4271e..472b72e326f4 100644 --- a/website/docs/developer-docs/setup/website-dev-environment.md +++ b/website/docs/developer-docs/setup/website-dev-environment.md @@ -6,11 +6,11 @@ If you want to only make changes to the website, you only need node. ### Prerequisites -- Node.js (any recent version should work; we use 20.x to build) +- Node.js (any recent version should work; we use 22.x to build) - Make (again, any recent version should work) :::info -Depending on platform, some native dependencies might be required. On macOS, run `brew install node@20` +Depending on platform, some native dependencies might be required. On macOS, run `brew install node@22` ::: ### Instructions From bf888786d3ebcb24b12577d1a08572e4fb12175c Mon Sep 17 00:00:00 2001 From: Dominic R Date: Thu, 13 Mar 2025 15:03:06 -0400 Subject: [PATCH 2/3] wip Bump Node 21 -> 22 SRC:https://github.com/goauthentik/authentik/blob/d4805f326f3f64c3131d0a860835c1cf346522e4/Dockerfile#L4 Bump PG 14 -> 16 SRC:https://github.com/goauthentik/helm/blob/8fc23141d40f09e5d9b35d15d9f852e7a8574bdd/charts/authentik/Chart.yaml#L33 + https://github.com/goauthentik/authentik/blob/d4805f326f3f64c3131d0a860835c1cf346522e4/docker-compose.yml#L5 Signed-off-by: Dominic R --- website/docs/developer-docs/setup/full-dev-environment.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/docs/developer-docs/setup/full-dev-environment.mdx b/website/docs/developer-docs/setup/full-dev-environment.mdx index 6e1810a43cad..66116f5d811b 100644 --- a/website/docs/developer-docs/setup/full-dev-environment.mdx +++ b/website/docs/developer-docs/setup/full-dev-environment.mdx @@ -12,8 +12,8 @@ import ExecutionEnvironment from "@docusaurus/ExecutionEnvironment"; - [Poetry](https://python-poetry.org/), which is used to manage dependencies - Poetry 2.0 or higher also requires the [poetry-plugin-shell](https://github.com/python-poetry/poetry-plugin-shell) extension. - [Go](https://go.dev/) 1.23 or newer -- [Node.js](https://nodejs.org/en) 21 or newer -- [PostgreSQL](https://www.postgresql.org/) 14 or newer +- [Node.js](https://nodejs.org/en) 22 or newer +- [PostgreSQL](https://www.postgresql.org/) 16 or newer - [Redis](https://redis.io/) (any recent version will do) - [Docker](https://www.docker.com/) (Community Edition will do) From e494b0327114de9eb7fb6a781caa56ac41586094 Mon Sep 17 00:00:00 2001 From: Dominic R Date: Thu, 13 Mar 2025 15:03:48 -0400 Subject: [PATCH 3/3] wip Bump Node 20 -> 22 SRC:https://github.com/goauthentik/authentik/blob/d4805f326f3f64c3131d0a860835c1cf346522e4/Dockerfile#L4 Signed-off-by: Dominic R --- website/docs/developer-docs/setup/frontend-dev-environment.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/docs/developer-docs/setup/frontend-dev-environment.md b/website/docs/developer-docs/setup/frontend-dev-environment.md index 61913eedd5ad..5c53726eaa47 100644 --- a/website/docs/developer-docs/setup/frontend-dev-environment.md +++ b/website/docs/developer-docs/setup/frontend-dev-environment.md @@ -6,12 +6,12 @@ If you want to only make changes on the UI, you don't need a backend running fro ### Prerequisites -- Node.js (any recent version should work; we use 20.x to build) +- Node.js (any recent version should work; we use 22.x to build) - Make (again, any recent version should work) - Docker and Docker Compose :::info -Depending on platform, some native dependencies might be required. On macOS, run `brew install node@20`, and for Docker `brew install --cask docker` +Depending on platform, some native dependencies might be required. On macOS, run `brew install node@22`, and for Docker `brew install --cask docker` ::: ### Instructions