feat(npm_module): install passport-keycloak
this change is required for change-2 !9
This commit is contained in:
@ -51,7 +51,7 @@ RUN chown node-red:node-red -R /data; \
|
|||||||
USER node-red
|
USER node-red
|
||||||
|
|
||||||
RUN cd /data; \
|
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
|
HEALTHCHECK CMD curl http://localhost:1880/admin || exit 1
|
||||||
|
|
||||||
|
@ -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.
|
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
|
## Docker Hub
|
||||||
|
|
||||||
!!! info
|
!!! info
|
||||||
|
Reference in New Issue
Block a user