From 119fd36a6ced32aa048fd2324f6c481e7a3dc312 Mon Sep 17 00:00:00 2001 From: TheEssem Date: Mon, 25 May 2020 15:36:53 -0500 Subject: [PATCH] Docker image maintenance, added new activity line --- messages.json | 3 ++- package.json | 2 +- utils/screenshot/Dockerfile | 4 ++-- utils/screenshot/start.sh | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/messages.json b/messages.json index 0cde5cf..7a807b3 100644 --- a/messages.json +++ b/messages.json @@ -107,5 +107,6 @@ "with chimps", "with the TF2 source code", "alvin the chipmunk nightcore", - "braaaaap" + "braaaaap", + "Schmelf?" ] \ No newline at end of file diff --git a/package.json b/package.json index 830171d..6250c94 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ }, "scripts": { "docker:build": "docker build -t headless-chrome-alpine --no-cache ./utils/screenshot", - "docker:run": "docker run --rm headless-chrome-alpine" + "docker:run": "docker run --rm --shm-size=128m headless-chrome-alpine" }, "author": "Essem ", "license": "MIT", diff --git a/utils/screenshot/Dockerfile b/utils/screenshot/Dockerfile index 1b7fb22..92d0fb5 100644 --- a/utils/screenshot/Dockerfile +++ b/utils/screenshot/Dockerfile @@ -4,7 +4,7 @@ FROM alpine:edge -RUN apk --no-cache upgrade && apk add --no-cache chromium squid sudo +RUN apk --no-cache upgrade && apk add --no-cache chromium squid sudo libstdc++ harfbuzz nss freetype ttf-freefont wqy-zenhei zlib-dev wait4ports dbus chromium-chromedriver grep ENV ALL_PROXY "http://localhost:3128" RUN echo -e "\nvisible_hostname esmBot\nforwarded_for delete\nvia off\nfollow_x_forwarded_for deny all \ @@ -13,7 +13,7 @@ COPY ./ERR_DNS_FAIL /usr/share/squid/errors/en/ RUN adduser esmBot -s /bin/sh -D WORKDIR /home/esmBot/.internal -COPY . . +COPY ./start.sh . RUN chmod +x start.sh RUN echo -e "\nesmBot ALL=(ALL) NOPASSWD:ALL\n" >> /etc/sudoers USER esmBot diff --git a/utils/screenshot/start.sh b/utils/screenshot/start.sh index 7cc610f..2e23272 100644 --- a/utils/screenshot/start.sh +++ b/utils/screenshot/start.sh @@ -1,4 +1,4 @@ -sudo squid & chromium-browser \ +sudo squid -N & chromium-browser \ --disable-background-networking \ --disable-default-apps \ --disable-extensions \