diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..926180ac --- /dev/null +++ b/Dockerfile @@ -0,0 +1,30 @@ +FROM node:12 as base + +WORKDIR /shapez.io + +COPY . . + +EXPOSE 3005 +EXPOSE 3001 + +RUN apt-get update \ + && apt-get update \ + && apt-get upgrade -y \ + && apt-get dist-upgrade -y \ + && apt-get install -y --no-install-recommends \ + ffmpeg \ + && rm -rf /var/lib/apt/lists/* + +FROM base as shape_base + +WORKDIR /shapez.io + +RUN yarn + +WORKDIR /shapez.io/gulp + +RUN yarn + +WORKDIR /shapez.io/gulp + +ENTRYPOINT ["yarn", "gulp"]