chore: web shutdown signal (#7114)

This commit is contained in:
Jason Rasmussen
2024-02-14 09:57:02 -05:00
committed by GitHub
parent 69166fa520
commit 7d59900662
3 changed files with 5 additions and 8 deletions
+2
View File
@@ -1,5 +1,6 @@
FROM node:iron-alpine3.18
RUN apk add --no-cache tini
USER node
WORKDIR /usr/src/app
COPY --chown=node:node package*.json ./
@@ -8,3 +9,4 @@ COPY --chown=node:node . .
ENV CHOKIDAR_USEPOLLING=true
EXPOSE 24678
EXPOSE 3000
ENTRYPOINT ["/sbin/tini", "--", "/bin/sh"]
+2 -7
View File
@@ -2,12 +2,7 @@
TYPESCRIPT_SDK=/usr/src/open-api/typescript-sdk
if [ ! -d "$TYPESCRIPT_SDK/build" ]; then
echo "$TYPESCRIPT_SDK/build does not exist, building"
npm --prefix "$TYPESCRIPT_SDK" install
npm --prefix "$TYPESCRIPT_SDK" run build
else
echo "$TYPESCRIPT_SDK/build exists, skipping"
fi
npm --prefix "$TYPESCRIPT_SDK" install
npm --prefix "$TYPESCRIPT_SDK" run build
node ./node_modules/.bin/vite dev --host 0.0.0.0 --port 3000