18 lines
293 B
Docker
18 lines
293 B
Docker
FROM fedora:latest
|
|
|
|
RUN dnf update -y && dnf install -y chromium nodejs
|
|
|
|
WORKDIR /app
|
|
|
|
COPY package*.json ./
|
|
RUN npm install
|
|
|
|
COPY bot.js .
|
|
|
|
ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true
|
|
ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser
|
|
|
|
RUN useradd -m user
|
|
USER user
|
|
CMD ["node", "bot.js"]
|