all repos — caroster @ 3356b91f06973f52b8c12ba294de3a76705d3162

[Octree] Group carpool to your event https://caroster.io

Dockerfile (view raw)

 1FROM strapi/base:12-alpine
 2
 3ARG NPM_REGISTRY=https://npm-8ee.hidora.com/
 4ENV NODE_ENV production
 5WORKDIR /srv/app
 6
 7RUN apk add --no-cache git
 8RUN npm set registry $NPM_REGISTRY && \
 9    npm install -g strapi@latest
10
11## Install dependencies
12COPY . /srv/app/
13RUN npm ci --only=production
14
15# Build Strapi admin
16RUN npm run build
17
18## Build front app
19RUN rm -rf public && \
20    cd app && npm ci && \
21    npm run build && \
22    mv build ../public && \
23    cd .. && rm -rf app
24
25CMD ["strapi", "start"]