aboutsummaryrefslogtreecommitdiff
path: root/Dockerfile
blob: eaa5ae56b9db29740b25f9ae779e6617047da28c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
FROM node:16-slim

RUN apt-get update && \
        apt-get install -y \
        build-essential \
        python3-pip

RUN pip3 install awscli
RUN rm -rf /var/cache/apk/*

WORKDIR /app

COPY package-lock.json .
COPY package.json .
RUN npm ci

COPY scripts/mime.types /etc/mime.types
COPY . .

ENTRYPOINT ["npm"]