mirror of
https://github.com/CaramelFur/Picsur.git
synced 2025-10-26 06:56:06 +01:00
Fix everything needed for correct build
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
FROM node:18.8
|
||||
FROM node:18.8-bullseye
|
||||
|
||||
# Sorry for the humongous docker container this generates
|
||||
# Maybe I'll trim it down some day
|
||||
@@ -8,16 +8,10 @@ ENV PICSUR_PRODUCTION=true
|
||||
ADD . /picsur
|
||||
WORKDIR /picsur
|
||||
|
||||
RUN yarn install --frozen-lockfile
|
||||
RUN yarn install --immutable
|
||||
|
||||
WORKDIR /picsur/shared
|
||||
RUN yarn build
|
||||
|
||||
WORKDIR /picsur/frontend
|
||||
RUN yarn build
|
||||
|
||||
WORKDIR /picsur/backend
|
||||
RUN yarn build
|
||||
|
||||
CMD ["yarn", "start:prod"]
|
||||
RUN yarn workspace picsur-shared build
|
||||
RUN yarn workspace picsur-frontend build
|
||||
RUN yarn workspace picsur-backend build
|
||||
|
||||
CMD /bin/bash -c "yarn workspace picsur-backend start:prod"
|
||||
|
||||
Reference in New Issue
Block a user