From 4ff5f5eb2f1172cd0b7683113f0857b66ca6cfff Mon Sep 17 00:00:00 2001 From: Aarni Halinen Date: Thu, 16 Jul 2020 00:00:41 +0300 Subject: [PATCH] Update Dev Dockerfile --- Dockerfile | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 67bd6d5..1f7f2c7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,15 @@ -FROM node:12-alpine +FROM node:12-alpine as builder RUN apk add --no-cache libpng-dev gcc make g++ zlib-dev bash lcms2-dev autoconf automake libtool nasm WORKDIR /app COPY package.json package-lock.json ./ -RUN npm ci +RUN npm ci --only-prod COPY . ./ +ENV API_URL https://api.dev.sik.party/api +RUN npm run build +FROM fnichol/uhttpd AS server EXPOSE 3000 -CMD ["npm", "start"] \ No newline at end of file +COPY --from=builder /app/dist /www +ENTRYPOINT ["/usr/sbin/run_uhttpd", "-f", "-p", "3000", "-h", "/www", "-E", "/"]