Skip to content
Snippets Groups Projects
Select Git revision
  • cf2025
  • main default protected
  • cf2024
  • cf2023-euro
  • cf2023-offline
5 results

Dockerfile

Blame
  • Dockerfile 571 B
    FROM node:18.20.4-alpine AS build
    
    ENV REACT_APP_STYLEGUIDE_URL="https://styleguide.pirati.cz/2.12.1"
    ENV REACT_APP_API_BASE_URL=https://cf2024.online/api
    ENV REACT_APP_MATOMO_ID=135
    ENV REACT_APP_SENTRY_DSN=https://aa80453ff4d54b9a9c1b49e79060498a@sentry.pirati.cz/14
    
    RUN mkdir -p /home/node/cf2021
    
    WORKDIR /home/node/cf2021
    
    COPY package*.json ./
    
    RUN npm ci --legacy-peer-deps
    
    COPY . .
    
    RUN npm run build
    
    # ---
    
    FROM nginx:alpine AS production
    
    COPY --from=build /home/node/cf2021/build /usr/share/nginx/html/
    COPY docker/nginx.conf /etc/nginx/conf.d/default.conf