1
0
Fork 0
mirror of https://github.com/etkecc/synapse-admin.git synced 2025-02-19 12:59:46 +03:00
synapse-admin/Dockerfile

20 lines
324 B
Text
Raw Normal View History

# Builder
FROM node:lts as builder
ARG REACT_APP_SERVER
WORKDIR /src
COPY . /src
RUN yarn --network-timeout=300000 install --immutable
RUN REACT_APP_SERVER=$REACT_APP_SERVER yarn build
# App
FROM nginx:alpine
COPY --from=builder /src/build /app
RUN rm -rf /usr/share/nginx/html \
&& ln -s /app /usr/share/nginx/html