From b1b0f47eaa37ee163691ab7108d6a119dc8814e2 Mon Sep 17 00:00:00 2001 From: "CanbiZ (MickLesk)" <47820557+MickLesk@users.noreply.github.com> Date: Mon, 5 Jan 2026 15:23:20 +0100 Subject: [PATCH] Set TMPDIR for pip to use disk during install (#10559) --- install/paperless-ai-install.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/install/paperless-ai-install.sh b/install/paperless-ai-install.sh index 0d53d632f..b51717e98 100644 --- a/install/paperless-ai-install.sh +++ b/install/paperless-ai-install.sh @@ -37,8 +37,12 @@ msg_info "Setup Paperless-AI" cd /opt/paperless-ai $STD python3 -m venv /opt/paperless-ai/venv source /opt/paperless-ai/venv/bin/activate +# TMPDIR to use container disk instead of tmpfs for large pip downloads (https://github.com/community-scripts/ProxmoxVE/issues/10338) +export TMPDIR=/opt/paperless-ai/tmp +mkdir -p "$TMPDIR" $STD pip install --upgrade pip $STD pip install --no-cache-dir -r requirements.txt +rm -rf "$TMPDIR" mkdir -p data/chromadb $STD npm ci --only=production mkdir -p /opt/paperless-ai/data