From ca9e18d12f50db5fb10bcbaab57fa2042bd91446 Mon Sep 17 00:00:00 2001 From: Satsuki Akiba Date: Thu, 12 Jun 2025 07:45:09 +0900 Subject: [PATCH] Add dependency --- Dockerfile | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 215df61..7a83ca2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -22,9 +22,18 @@ FROM oven/bun:latest AS runtime WORKDIR /app -# Install MeCab for English to Katakana conversion +# Install MeCab for English to Katakana conversion and Chrome for Puppeteer RUN apt-get update && \ - apt-get install -y mecab mecab-ipadic-utf8 libmecab-dev && \ + apt-get install -y \ + mecab mecab-ipadic-utf8 libmecab-dev \ + wget gnupg ca-certificates \ + fonts-liberation libasound2 libatk-bridge2.0-0 \ + libdrm2 libxcomposite1 libxdamage1 libxrandr2 \ + libgbm1 libxss1 libgtk-3-0 libxshmfence1 && \ + wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | apt-key add - && \ + sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list' && \ + apt-get update && \ + apt-get install -y google-chrome-stable && \ apt-get clean && \ rm -rf /var/lib/apt/lists/*