From d21a332519de6f9dfc6bdc875d112930e7f475ca Mon Sep 17 00:00:00 2001 From: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com> Date: Sat, 17 Feb 2024 05:53:45 +0000 Subject: [PATCH] Hotfix 2 - bad Chromium build, instances failed to terminate (#1072) --- CHANGELOG.md | 4 ++++ Dockerfile | 10 +++++----- package.json | 2 +- src/build_package.py | 2 +- 4 files changed, 11 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4c69c29..3a974e1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## v3.3.14-hotfix2 (2024/02/17) + +* Hotfix 2 - bad Chromium build, instances failed to terminate + ## v3.3.14-hotfix (2024/02/17) * Hotfix for Linux build - some Chrome files no longer exist diff --git a/Dockerfile b/Dockerfile index f615072..0ffd16e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -62,17 +62,17 @@ ENTRYPOINT ["/usr/bin/dumb-init", "--"] CMD ["/usr/local/bin/python", "-u", "/app/flaresolverr.py"] # Local build -# docker build -t ngosang/flaresolverr:3.3.14-hotfix . -# docker run -p 8191:8191 ngosang/flaresolverr:3.3.14-hotfix +# docker build -t ngosang/flaresolverr:3.3.14-hotfix2 . +# docker run -p 8191:8191 ngosang/flaresolverr:3.3.14-hotfix2 # Multi-arch build # docker run --rm --privileged multiarch/qemu-user-static --reset -p yes # docker buildx create --use -# docker buildx build -t ngosang/flaresolverr:3.3.14-hotfix --platform linux/386,linux/amd64,linux/arm/v7,linux/arm64/v8 . +# docker buildx build -t ngosang/flaresolverr:3.3.14-hotfix2 --platform linux/386,linux/amd64,linux/arm/v7,linux/arm64/v8 . # add --push to publish in DockerHub # Test multi-arch build # docker run --rm --privileged multiarch/qemu-user-static --reset -p yes # docker buildx create --use -# docker buildx build -t ngosang/flaresolverr:3.3.14-hotfix --platform linux/arm/v7 --load . -# docker run -p 8191:8191 --platform linux/arm/v7 ngosang/flaresolverr:3.3.14-hotfix +# docker buildx build -t ngosang/flaresolverr:3.3.14-hotfix2 --platform linux/arm/v7 --load . +# docker run -p 8191:8191 --platform linux/arm/v7 ngosang/flaresolverr:3.3.14-hotfix2 diff --git a/package.json b/package.json index 8dfe3fd..0cac948 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "flaresolverr", - "version": "3.3.14-hotfix", + "version": "3.3.14-hotfix2", "description": "Proxy server to bypass Cloudflare protection", "author": "Diego Heras (ngosang / ngosang@hotmail.es)", "license": "MIT" diff --git a/src/build_package.py b/src/build_package.py index 94b6416..5ff4956 100644 --- a/src/build_package.py +++ b/src/build_package.py @@ -25,7 +25,7 @@ def clean_files(): def download_chromium(): # https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html?prefix=Linux_x64/ - revision = "1250005" if os.name == 'nt' else '1250006' + revision = "1260008" if os.name == 'nt' else '1260015' arch = 'Win_x64' if os.name == 'nt' else 'Linux_x64' dl_file = 'chrome-win' if os.name == 'nt' else 'chrome-linux' dl_path = os.path.join(os.path.dirname(os.path.abspath(__file__)), os.pardir, 'dist_chrome')