Dockerfile.dockerignore25 lines · main
1# Dockerfile-specific ignore for the STUDIO build ONLY (BuildKit picks up
2# `<dockerfile>.dockerignore` before the root .dockerignore).
3#
4# The root .dockerignore excludes `apps/studio/*` to keep the fork's ~660MB of
5# source out of the web/api build contexts. But the STUDIO image obviously
6# needs that source, so this file re-includes it while still stripping the
7# heavy/irrelevant stuff. web/api builds are unaffected (they fall back to the
8# root .dockerignore, which still excludes studio).
9node_modules
10**/node_modules
11.next
12**/.next
13.turbo
14**/.turbo
15dist
16**/dist
17.github
18.vscode
19.idea
20.DS_Store
21.env
22.env.*
23docs
24apps/runtime/data
25apps/api/data