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