Files
ctf/2026/kalmar/web/handout/bot/Dockerfile
2026-04-15 01:05:54 +02:00

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"]