From ec35498159cb0acd71dd1cdab52768fb5326e76c Mon Sep 17 00:00:00 2001 From: David Bomba Date: Tue, 25 Mar 2025 12:04:11 +1100 Subject: [PATCH] set conditional for chrome / chromium path --- debian/.env | 2 +- debian/scripts/init.sh | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/debian/.env b/debian/.env index a993551..f531f55 100644 --- a/debian/.env +++ b/debian/.env @@ -57,6 +57,6 @@ NORDIGEN_SECRET_KEY= IS_DOCKER=true SCOUT_DRIVER=null -SNAPPDF_CHROMIUM_PATH=/usr/bin/google-chrome-stable +#SNAPPDF_CHROMIUM_PATH=/usr/bin/google-chrome-stable diff --git a/debian/scripts/init.sh b/debian/scripts/init.sh index 39aea60..5732f1b 100755 --- a/debian/scripts/init.sh +++ b/debian/scripts/init.sh @@ -82,4 +82,11 @@ if [ "$*" = 'frankenphp php-cli artisan octane:frankenphp' ] || [ "${1#-}" != "$ fi fi +# Set PDF generation browser path based on architecture +if [ "$(dpkg --print-architecture)" = "amd64" ]; then + export SNAPPDF_CHROMIUM_PATH=/usr/bin/google-chrome-stable +elif [ "$(dpkg --print-architecture)" = "arm64" ]; then + export SNAPPDF_CHROMIUM_PATH=/usr/bin/chromium +fi + exec "$@"