From c554e74dfbe71bbf4e36180b476eb12f07e2d488 Mon Sep 17 00:00:00 2001 From: orfelorfel23 Date: Thu, 1 Oct 2026 18:13:32 +0200 Subject: [PATCH] Fix EACCES permission denied by running Paperclip onboard command as node user --- deploy_script.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/deploy_script.sh b/deploy_script.sh index 161b7bf..e59a2c1 100644 --- a/deploy_script.sh +++ b/deploy_script.sh @@ -445,10 +445,11 @@ main() { log "=========================================================" local bootstrap_url docker exec paperclip_app rm -f /paperclip/instances/default/config.json 2>/dev/null || true - docker exec paperclip_app npx paperclipai onboard --yes --bind lan >/dev/null 2>&1 || true + docker exec paperclip_app chown -R node:node /paperclip 2>/dev/null || true + docker exec -u node paperclip_app npx paperclipai onboard --yes --bind lan >/dev/null 2>&1 || true docker restart paperclip_app >/dev/null sleep 5 - bootstrap_url=$(docker exec paperclip_app npx paperclipai auth bootstrap-ceo 2>/dev/null || echo "") + bootstrap_url=$(docker exec -u node paperclip_app npx paperclipai auth bootstrap-ceo 2>/dev/null || echo "") if [[ -n "${bootstrap_url}" ]]; then echo "${bootstrap_url}"