FROM node:18 WORKDIR /app COPY package*.json ./ RUN npm install RUN groupadd appgroup && useradd -g appgroup appuser RUN apt-get update && apt-get install openssl RUN mkdir /keys && \ openssl genrsa --out /keys/private.pem 2048 && \ openssl rsa -in /keys/private.pem -outform PEM -pubout -out /keys/public.pem && \ chmod 744 /keys/* COPY . ./ #RUN npm install -g nodemon RUN mkdir /uploads && chown appuser:appgroup /uploads RUN mkdir /pcaps RUN apt-get install tcpdump -y EXPOSE 3000 CMD ["node", "server.js"] # CMD ["nodemon", "server.js"]