sst_main new frontend flow

dev
timofejmalinin 3 years ago
parent 140f0728e8
commit f2a82f3b9e

@ -3,10 +3,4 @@ WORKDIR /usr/src/postamates_frontend
COPY package*.json ./
COPY yarn.lock ./
RUN yarn install
COPY . .
ARG REACT_APP_DOMAIN_URL=https://${DOMAIN}/
RUN yarn build
FROM nginx:1.23-alpine
COPY --from=builder /usr/src/postamates_frontend/dist /opt/site
COPY nginx.conf /etc/nginx/nginx.conf
ADD . .

@ -0,0 +1,28 @@
version: '3.5'
x-frontend-variables: &frontend-variables
DOMAIN: "${DOMAIN}"
REACT_APP_DOMAIN_URL: "https://${DOMAIN}/"
services:
frontend:
container_name: ${CONTAINERS_NAME}_frontend
build: postamates_frontend
volumes:
- ./dist/:/usr/src/postamates_frontend/dist/
command:
sh -c "yarn build"
environment:
<<: *frontend-variables
depends_on:
- db
- martin
- django
deploy:
resources:
limits:
memory: 4096M
reservations:
memory: 4096M
Loading…
Cancel
Save