fix(docker): add unzip package for Reflex frontend build
Some checks failed
CD - Build & Deploy / build-and-push (push) Has been cancelled
CD - Build & Deploy / package-helm (push) Has been cancelled
CD - Build & Deploy / deploy-staging (push) Has been cancelled
CD - Build & Deploy / deploy-production (push) Has been cancelled
CD - Build & Deploy / release (push) Has been cancelled
CI / security (push) Has been cancelled
CI / test (3.11) (push) Has been cancelled
CI / test (3.12) (push) Has been cancelled
ci/woodpecker/push/woodpecker Pipeline failed

Reflex requires 'unzip' to download and extract Bun runtime during
frontend initialization. Without it, the build fails with:
  SystemPackageMissingError: System package 'unzip' is missing

This fix ensures Reflex can properly initialize frontend dependencies.
This commit is contained in:
Ehsan.Asadi
2025-12-30 16:25:35 +03:30
parent 9d14b852ee
commit e36df4d361

View File

@@ -33,6 +33,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
curl \ curl \
gnupg \ gnupg \
ca-certificates \ ca-certificates \
unzip \
&& rm -rf /var/lib/apt/lists/* && rm -rf /var/lib/apt/lists/*
# Install Node.js (required for Reflex) # Install Node.js (required for Reflex)