From d2e15f26b049cce4a52deba2698ef44fd4ab2248 Mon Sep 17 00:00:00 2001 From: terminaldweller Date: Thu, 9 Sep 2021 04:00:46 +0430 Subject: https --- Dockerfile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'Dockerfile') diff --git a/Dockerfile b/Dockerfile index 974e6b0..fd5dd0b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,10 @@ +FROM node:lts-alpine3.13 AS certbuilder +RUN apk add openssl +WORKDIR /certs +RUN openssl req -nodes -new -x509 -subj="/C=US/ST=Denial/L=springfield/O=Dis/CN=localhost" -keyout server.key -out server.cert + FROM node:lts-alpine3.13 +COPY --from=certbuilder /certs/ /certs COPY ./package.* /server/ RUN cd /server && npm install --production COPY ./css /server/css/ @@ -6,4 +12,4 @@ COPY ./views /server/views/ COPY ./mds /server/mds/ COPY ./server.js /server/ ENTRYPOINT ["/server/server.js"] -EXPOSE 3000 +EXPOSE 9000 -- cgit v1.2.3