From 9c0e00edb39f7315010a2c585aee1b01b0f80918 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Tue, 25 Mar 2025 12:02:47 +1100 Subject: [PATCH] Add conditionals for chromium/google chrome --- debian/scripts/init.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/debian/scripts/init.sh b/debian/scripts/init.sh index 30ebc72..7791f1f 100755 --- a/debian/scripts/init.sh +++ b/debian/scripts/init.sh @@ -51,4 +51,11 @@ if [ "$*" = 'supervisord -c /etc/supervisor/conf.d/supervisord.conf' ]; then echo "Starting supervisord..." 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 "$@"