mirror of
https://github.com/Radiquum/AniX.git
synced 2025-05-24 21:59:37 +05:00
docs(readme): add instructions to deploy via docker compose and via deta.space
This commit is contained in:
parent
59a61d3e7a
commit
f2f83ad084
7 changed files with 239 additions and 5 deletions
22
docker/frontend.Dockerfile
Normal file
22
docker/frontend.Dockerfile
Normal file
|
@ -0,0 +1,22 @@
|
|||
FROM node:21-alpine
|
||||
|
||||
RUN mkdir /app
|
||||
RUN mkdir /prepare
|
||||
|
||||
WORKDIR /prepare
|
||||
|
||||
ADD package.json .
|
||||
|
||||
RUN npm update -g npm --loglevel verbose
|
||||
COPY . .
|
||||
# RUN npm install --loglevel verbose
|
||||
RUN npm ci --omit=dev --no-audit --maxsockets 1 --loglevel verbose
|
||||
RUN npm run docker --loglevel verbose
|
||||
|
||||
RUN cp -a ./build/. /app/
|
||||
|
||||
WORKDIR /app
|
||||
RUN rm -rf /prepare
|
||||
RUN npm i sharp --loglevel verbose
|
||||
|
||||
CMD ["node", "./server.js"]
|
Loading…
Add table
Add a link
Reference in a new issue