matrix-puppeteer-line/puppet/Dockerfile

15 lines
537 B
Docker
Raw Normal View History

FROM node:14-alpine3.12
2020-08-24 08:23:10 -04:00
RUN echo $'\
@edge http://dl-cdn.alpinelinux.org/alpine/edge/main\n\
@edge http://dl-cdn.alpinelinux.org/alpine/edge/testing\n\
@edge http://dl-cdn.alpinelinux.org/alpine/edge/community' >> /etc/apk/repositories
RUN apk add --no-cache chromium@edge
2020-08-24 08:23:10 -04:00
WORKDIR /opt/mautrix-amp/puppet
COPY package.json yarn.lock ./
RUN yarn --production && rm -rf node_modules/puppeteer/.local-chromium
2020-08-24 08:23:10 -04:00
COPY . /opt/mautrix-amp/puppet
CMD ["yarn", "start", "--config", "/data/config.json", "--browser", "/usr/lib/chromium/chrome"]