feat(npm_module): install passport-keycloak

this change is required for change-2

!9
This commit is contained in:
2023-08-18 16:21:55 +09:30
parent a495056887
commit 46f01f07b2
2 changed files with 7 additions and 1 deletions

View File

@ -51,7 +51,7 @@ RUN chown node-red:node-red -R /data; \
USER node-red
RUN cd /data; \
npm install --unsafe-perm --no-update-notifier --no-fund --only=production
npm install --unsafe-perm --no-update-notifier --no-fund --only=production passport passport-keycloak-oauth2-oidc;
HEALTHCHECK CMD curl http://localhost:1880/admin || exit 1

View File

@ -14,6 +14,12 @@ Data for the container is stored in two volumes `/data` and `/usr/src/node-red`.
Path `/admin` should not be made publically available, as access to this path grants full access to the backend as well as access to passwords and secrets from your `flows_cred.json` file.
## Features
- NPM packages `passport` `passport-keycloak-oauth2-oidc`
> Used for keycloak authentication on admin interface
## Docker Hub
!!! info