Twitter card support

This commit is contained in:
Luke Berndt
2021-02-21 17:18:18 -05:00
parent a89f6c1b15
commit 569dfbdf03
11 changed files with 561 additions and 11 deletions

View File

@@ -15,7 +15,10 @@ RUN npm run build
# production environment
FROM node:13.12.0-alpine
RUN mkdir -p /app/public
COPY ./package.json /tmp
RUN cd /tmp && npm install
RUN cp -a /tmp/node_modules /app
WORKDIR /app
RUN npm install -g serve
COPY server /app
COPY --from=build /app/build /app/public
CMD serve -s public -l 3000
CMD ["node", "index.js"]