FROM node:18-alpine ENV CHROME_BIN=/usr/bin/chromium \ TZ=Asia/Jakarta \ DEBIAN_FRONTEND=noninteractive RUN apk add --no-cache \ chromium \ nss \ libc6-compat \ glib \ libgcc \ libstdc++ \ font-noto \ fontconfig \ ca-certificates WORKDIR /app COPY package*.json $WORKDIR RUN npm i COPY . $WORKDIR EXPOSE 7860 CMD ["node", "."]