File tree Expand file tree Collapse file tree 1 file changed +2
-12
lines changed Expand file tree Collapse file tree 1 file changed +2
-12
lines changed Original file line number Diff line number Diff line change @@ -36,28 +36,20 @@ RUN npm -y install --save puppeteer
3636# chrome-sandbox hack:
3737# RUN cd /node_modules/puppeteer/.local-chromium/linux-*/chrome-linux && mv chrome_sandbox chrome-sandbox && chown root chrome-sandbox && chmod 4755 chrome-sandbox
3838
39-
4039ENV NODE_PATH="/usr/lib/node_modules:${NODE_PATH}"
41- ENV PATH="/tools:${PATH}"
42-
4340
4441RUN groupadd -r pptruser && useradd -r -g pptruser -G audio,video pptruser
4542
46- COPY ./tools /tools
47-
4843# Set language to UTF8
4944ENV LANG="C.UTF-8"
5045
5146WORKDIR /app
5247
5348# Add user so we don't need --no-sandbox.
54- RUN mkdir /screenshots \
55- && mkdir -p /home/pptruser/Downloads \
49+ RUN mkdir -p /home/pptruser/Downloads \
5650 && chown -R pptruser:pptruser /home/pptruser \
5751 && chown -R pptruser:pptruser /usr/lib/node_modules \
58- && chown -R pptruser:pptruser /screenshots \
59- && chown -R pptruser:pptruser /app \
60- && chown -R pptruser:pptruser /tools
52+ && chown -R pptruser:pptruser /app
6153
6254# Run everything after as non-privileged user, for security reasons !!!
6355USER pptruser
@@ -67,7 +59,5 @@ USER pptruser
6759
6860ENTRYPOINT ["dumb-init" , "--" ]
6961
70-
71-
7262CMD ["node" , "index.js" ]
7363
You can’t perform that action at this time.
0 commit comments