summaryrefslogtreecommitdiff
path: root/Dockerfile
blob: 14ad7319873da2034e906d217731d13f485d9c17 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
FROM node:16-buster AS builder
ENV DEBIAN_FRONTEND noninteractive
ENV DISPLAY :99.0

RUN apt-get -qq update
RUN apt-get install -y --no-install-recommends \
  libuv1-dev libgles2-mesa-dev libglfw3-dev libxi-dev \
  cmake \
  xvfb xauth zip

FROM builder as npm-builder
USER node

VOLUME /aschaffenburg.fun
WORKDIR /aschaffenburg.fun

CMD npm i