Skip to content

Commit 731b8af

Browse files
committed
puppet
1 parent 0096782 commit 731b8af

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

Dockerfile

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,16 @@ ENV HOME=/config
1212
# Copy local speedtest-tracker source instead of downloading from GitHub
1313
COPY speedtest-tracker/ /app/www/
1414

15+
ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true \
16+
PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser
17+
1518
RUN \
1619
apk add --no-cache \
20+
chromium \
21+
nss \
22+
freetype \
23+
harfbuzz \
24+
ttf-freefont \
1725
iputils \
1826
grep \
1927
nodejs \
@@ -46,6 +54,7 @@ RUN \
4654
sed -E -i 's/^;?clear_env ?=.*$/clear_env = no/g' /etc/php84/php-fpm.d/www.conf && \
4755
if ! grep -qxF 'clear_env = no' /etc/php84/php-fpm.d/www.conf; then echo 'clear_env = no' >> /etc/php84/php-fpm.d/www.conf; fi && \
4856
echo "env[PATH] = /usr/local/bin:/usr/bin:/bin" >> /etc/php84/php-fpm.conf && \
57+
echo "env[PUPPETEER_EXECUTABLE_PATH] = /usr/bin/chromium-browser" >> /etc/php84/php-fpm.conf && \
4958
echo "*** install speedtest-tracker ***" && \
5059
cd /app/www && \
5160
composer install \
@@ -67,7 +76,6 @@ RUN \
6776
printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \
6877
echo "**** cleanup ****" && \
6978
rm -rf \
70-
$HOME/.cache \
7179
$HOME/.npm \
7280
/app/www/node_modules \
7381
/tmp/*

0 commit comments

Comments
 (0)