From 9e0420d465830f55574fac6fa8b1b100e4efafd2 Mon Sep 17 00:00:00 2001 From: tiran133 Date: Wed, 5 Aug 2026 11:58:42 +1000 Subject: [PATCH] Run queue worker as abc user --- readme-vars.yml | 1 + root/etc/s6-overlay/s6-rc.d/svc-queue-worker/run | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/readme-vars.yml b/readme-vars.yml index 0c8e592..b248ebd 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -136,6 +136,7 @@ init_diagram: | "bookstack:latest" <- Base Images # changelog changelogs: + - {date: "05.08.26:", desc: "Run the async queue worker as the PUID/PGID-managed abc user."} - {date: "05.07.26:", desc: "Rebase to Alpine 3.24."} - {date: "29.04.26:", desc: "Switch to pulling releases from [Codeberg](https://codeberg.org/bookstack/bookstack)."} - {date: "28.12.25:", desc: "Rebase to Alpine 3.23."} diff --git a/root/etc/s6-overlay/s6-rc.d/svc-queue-worker/run b/root/etc/s6-overlay/s6-rc.d/svc-queue-worker/run index a14bc14..5aa6ae9 100755 --- a/root/etc/s6-overlay/s6-rc.d/svc-queue-worker/run +++ b/root/etc/s6-overlay/s6-rc.d/svc-queue-worker/run @@ -3,4 +3,4 @@ echo "*** Starting Async Action Queue ***" -exec /usr/bin/php /app/www/artisan queue:work --sleep=3 --tries=1 --max-time=3600 +exec /usr/bin/s6-setuidgid abc /usr/bin/php /app/www/artisan queue:work --sleep=3 --tries=1 --max-time=3600