2026-02-11 14:09:40 +01:00
|
|
|
# Build artifacts
|
|
|
|
|
target/
|
|
|
|
|
|
2026-06-21 20:03:32 -06:00
|
|
|
# Dependency / tooling directories — NEVER needed in the build context.
|
|
|
|
|
# These dominate the context by file count (frontend/node_modules alone is
|
|
|
|
|
# ~11k tiny files); shipping them makes the Testcontainers build (which tars
|
|
|
|
|
# the context in pure JS, matching every path against this file) crawl and can
|
|
|
|
|
# blow past the e2e stack-setup timeout. The frontend stage runs its own
|
|
|
|
|
# `npm ci`, so host node_modules is both unused and would clobber it via the
|
|
|
|
|
# later `COPY frontend/ ./`. .devenv/.direnv are the Nix dev shell.
|
|
|
|
|
**/node_modules/
|
|
|
|
|
.devenv/
|
|
|
|
|
.direnv/
|
|
|
|
|
|
|
|
|
|
# Generated SPA output — the image builds the SPA fresh in the `frontend` stage
|
|
|
|
|
# and pulls it via `COPY --from=frontend /static-dist`; the host copy is unused.
|
|
|
|
|
static-dist/
|
|
|
|
|
frontend/build/
|
|
|
|
|
dist/
|
|
|
|
|
|
|
|
|
|
# Standalone wasm sub-workspaces — not a path dependency of the server crate
|
|
|
|
|
# (see Cargo.toml), so `cargo build` in the image never reads them.
|
|
|
|
|
wasm/
|
|
|
|
|
|
2026-02-11 14:09:40 +01:00
|
|
|
# Git
|
|
|
|
|
.git/
|
|
|
|
|
.gitignore
|
|
|
|
|
|
|
|
|
|
# IDE
|
|
|
|
|
.vscode/
|
|
|
|
|
.idea/
|
|
|
|
|
*.swp
|
|
|
|
|
*.swo
|
|
|
|
|
|
|
|
|
|
# Docker
|
|
|
|
|
Dockerfile
|
|
|
|
|
Dockerfile.rootless
|
|
|
|
|
docker-compose.yml
|
|
|
|
|
rootless-compose.yml
|
|
|
|
|
|
|
|
|
|
# Runtime data (mapped via volumes)
|
|
|
|
|
storage/
|
|
|
|
|
|
|
|
|
|
# Documentation
|
2026-06-10 08:38:24 +00:00
|
|
|
docs/
|
2026-02-11 14:09:40 +01:00
|
|
|
*.md
|
|
|
|
|
LICENSE
|
|
|
|
|
CODEOWNERS
|
|
|
|
|
|
2026-06-10 08:38:24 +00:00
|
|
|
# Project assets and tooling not needed by the build
|
2026-06-21 03:17:34 +02:00
|
|
|
# (the Dockerfile only COPYs src, migrations, templates, build.rs,
|
2026-06-10 08:38:24 +00:00
|
|
|
# Cargo.*, and entrypoint.sh; everything else is dead weight in the context)
|
|
|
|
|
images/
|
|
|
|
|
charts/
|
|
|
|
|
tools/
|
|
|
|
|
tests/
|
|
|
|
|
|
2026-02-11 14:09:40 +01:00
|
|
|
# Miscellaneous
|
|
|
|
|
.github/
|
|
|
|
|
.env
|
|
|
|
|
*.bak
|