You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
47 lines
1.5 KiB
47 lines
1.5 KiB
FROM node:16.14.0-buster
|
|
|
|
# Instalar Node-RED y otras dependencias
|
|
RUN npm install -g --unsafe-perm node-red@3.1.0
|
|
RUN npm install @exlinc/keycloak-passport \
|
|
--save \
|
|
--unsafe-perm
|
|
RUN npm install @sapianco/node-red-contrib-storage-s3 \
|
|
--save \
|
|
--unsafe-perm
|
|
RUN npm install node-red-contrib-natsio \
|
|
--save \
|
|
--unsafe-perm
|
|
#RUN npm install node-red-contrib-matrix-chat \
|
|
# --save \
|
|
# --unsafe-perm
|
|
RUN npm install node-red-contrib-md5 \
|
|
--save \
|
|
--unsafe-perm
|
|
RUN npm install node-red-contrib-google-cloud \
|
|
--save \
|
|
--unsafe-perm
|
|
RUN npm install node-red-contrib-google-sheets \
|
|
--save \
|
|
--unsafe-perm
|
|
RUN npm install node-red-node-email \
|
|
--save \
|
|
--unsafe-perm
|
|
RUN npm install node-red-contrib-auth \
|
|
--save \
|
|
--unsafe-perm
|
|
|
|
|
|
|
|
ARG BUILD_DATE
|
|
ARG VCS_REF
|
|
ARG VERSION
|
|
|
|
LABEL org.label-schema.build-date=$BUILD_DATE \
|
|
org.label-schema.name="node-red" \
|
|
org.label-schema.description="node-red with WunderComm dependency" \
|
|
org.label-schema.url="https://github.com/wundercomm/helm-node-red" \
|
|
org.label-schema.vcs-url="https://github.com/wundercomm/helm-node-red" \
|
|
org.label-schema.maintainer="arpagon@wundercomm.com" \
|
|
org.label-schema.vcs-ref=$VCS_REF \
|
|
org.label-schema.vendor1="WunderComm" \
|
|
org.label-schema.version=$VERSION |