You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
docker compose up -d fails: sdks/typescript excluded by .dockerignore, breaks bigrag-ui build #76
Running docker compose up -d on a fresh clone fails while building bigrag-ui. The build errors out on COPY sdks/typescript sdks/typescript with "/sdks/typescript": not found, because .dockerignore excludes the entire sdks/ directory from the build context — even though app/Dockerfile depends on sdks/typescript being present. This breaks the documented quickstart for anyone doing a clean install.
Cause
.dockerignore has a blanket sdks/ rule, which excludes the whole sdks/typescript directory from the build context. app/Dockerfile then tries to COPY sdks/typescript sdks/typescript, which fails because the path isn't in the context at all — despite compose.yaml correctly setting context: . for the bigrag-ui service.
The folder exists and is tracked in git (confirmed via fresh clone, git status clean, no submodule involved), so this isn't a local checkout issue.
Suggested fix
Remove the blanket sdks/ line from .dockerignore. The existing **/node_modules/, **/dist/, **/.turbo/ rules already cover build artifacts that would otherwise get pulled in from sdks/typescript, so removing the broader rule shouldn't reintroduce bloat.
Activity