openreplay/peers/Dockerfile
Taha Yassine Kraiem 3cb0c89d69 chore(chalice): defined PRIVATE_ENDPOINTS
chore(assist): defined PRIVATE_ENDPOINTS
chore(alerts): defined PRIVATE_ENDPOINTS
chore(crons): defined PRIVATE_ENDPOINTS
chore(peers): defined PRIVATE_ENDPOINTS
chore(sourcemaps): defined PRIVATE_ENDPOINTS
2022-11-03 16:54:52 +01:00

16 lines
353 B
Docker

FROM node:18-alpine
LABEL Maintainer="KRAIEM Taha Yassine<tahayk2@gmail.com>"
RUN apk add --no-cache tini
ARG envarg
ENV PRIVATE_ENDPOINTS=false \
ENTERPRISE_BUILD=${envarg}
WORKDIR /work
COPY package.json .
COPY package-lock.json .
RUN npm install
COPY . .
RUN adduser -u 1001 openreplay -D
USER 1001
ENTRYPOINT ["/sbin/tini", "--"]
CMD npm start