mirror of
https://github.com/usetrmnl/byos_node_lite.git
synced 2026-08-13 23:18:18 -07:00
10 lines
281 B
Docker
10 lines
281 B
Docker
FROM node:alpine
|
|
WORKDIR /app
|
|
RUN apk add --no-cache chromium
|
|
ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true
|
|
ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser
|
|
# against cache of package.json
|
|
COPY package.json ./
|
|
RUN npm i
|
|
COPY . ./
|
|
CMD ["node", "--import", "tsx", "src/Server.ts"] |