Skip to content
Snippets Groups Projects
Select Git revision
  • 059a57892a9c40001bf8d8b00df38bc1cdb2be71
  • master default protected
2 results

Containerfile

  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    Containerfile 402 B
    FROM alpine:latest
    
    RUN apk update && apk upgrade && apk add git nodejs-current npm pkgconf python3 pixman-dev cairo-dev pango-dev make g++
    WORKDIR /app
    RUN git clone --branch master https://git.fsmpi.rwth-aachen.de/aaron/esa-temp-copy .
    RUN npm i
    RUN npm audit fix
    RUN npm run build
    
    EXPOSE 3000
    CMD ["/bin/sh", "-c", "git pull && npm i && npm audit fix && npm run build && node /app/build/index.js"]