From 4d768e97bb9e5db6d48891c4ed24a41c86a09b91 Mon Sep 17 00:00:00 2001 From: Lio Young Date: Sun, 17 Oct 2021 18:37:40 +0200 Subject: [PATCH] docker --- Dockerfile | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..c86d986 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,20 @@ +FROM node:16-alpine + +LABEL MAINTAINER="Lio " + +RUN apk update && apk add git ca-certificates curl + +WORKDIR /opt/thaldrin + +COPY . . + +RUN npm i -g typescript +RUN npm i +RUN rm -rf build +RUN tsc +RUN cp -r src/modules/lingua/langs build/src/modules/lingua/langs + +# RUN rm -rf src +RUN npm cache clean --force + +ENTRYPOINT ["npm", "run", "node:start"] \ No newline at end of file