mirror of
https://github.com/Ocelot-Social-Community/Ocelot-Social.git
synced 2025-12-13 07:46:06 +00:00
more fixes for the mainteace docker file
This commit is contained in:
parent
6f1f5f360d
commit
b51fe45b07
@ -45,13 +45,13 @@ EXPOSE ${PORT}
|
||||
RUN mkdir -p ${DOCKER_WORKDIR}
|
||||
WORKDIR ${DOCKER_WORKDIR}
|
||||
|
||||
##################################################################################
|
||||
# PRODUCTION ### TODO # TODO # TODO # TODO # TODO # TODO # TODO # TODO # TODO ####
|
||||
##################################################################################
|
||||
FROM base as production
|
||||
|
||||
CMD ["yarn", "run", "start"]
|
||||
|
||||
##################################################################################
|
||||
# BUILD ### TODO # TODO # TODO # TODO # TODO # TODO # TODO # TODO # TODO # TODO ##
|
||||
##################################################################################
|
||||
FROM base as build
|
||||
|
||||
COPY package.json yarn.lock ./
|
||||
RUN yarn install --production=false --frozen-lockfile --non-interactive
|
||||
|
||||
@ -73,8 +73,11 @@ COPY maintenance/source ./
|
||||
|
||||
RUN yarn run generate
|
||||
|
||||
##################################################################################
|
||||
# PRODUCTION ### TODO # TODO # TODO # TODO # TODO # TODO # TODO # TODO # TODO ####
|
||||
##################################################################################
|
||||
FROM nginx:alpine as production
|
||||
|
||||
FROM nginx:alpine
|
||||
COPY --from=build ./app/dedist/ /usr/share/nginx/html/
|
||||
RUN rm /etc/nginx/conf.d/default.conf
|
||||
COPY maintenance/nginx/custom.conf /etc/nginx/conf.d/
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user