# Files and directories excluded from the Docker build context.
# Keep this tight — a large context slows every `docker build`.

.git/
.planning/
node_modules/
directus-data/

# Secrets — never bake these into the image
.env
.env.local
.env.*

# Compose files are runtime config, not part of the image
compose.dev.yaml

# Markdown docs (README.md is excluded too — the image doesn't need it)
*.md

# pnpm lockfile and package.json are not needed inside the Directus image
# (the upstream image manages its own Node environment).
package.json
pnpm-lock.yaml
