
* wip Bump Node from 20 to 22 SRC:d4805f326f/Dockerfile (L4)
Signed-off-by: Dominic R <dominic@sdko.org> * wip Bump Node 21 -> 22 SRC:d4805f326f/Dockerfile (L4)
Bump PG 14 -> 16 SRC:8fc23141d4/charts/authentik/Chart.yaml (L33)
+d4805f326f/docker-compose.yml (L5)
Signed-off-by: Dominic R <dominic@sdko.org> * wip Bump Node 20 -> 22 SRC:d4805f326f/Dockerfile (L4)
Signed-off-by: Dominic R <dominic@sdko.org> --------- Signed-off-by: Dominic R <dominic@sdko.org>
731 B
731 B
title
title |
---|
Website development environment |
If you want to only make changes to the website, you only need node.
Prerequisites
- 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@22
:::
Instructions
- Clone the git repo from https://github.com/goauthentik/authentik
- Run
make website-install
to install the website development dependencies - Run
make website-watch
to start a development server to see and preview your changes - Finally when you're about to commit your changes, run
make website
to run the linter and auto-formatter.