Files
kms/.dockerignore
zeekay de457eafb8 fix(build): skip node_modules prune, add Dockerfile.quick for fast builds
- Remove pnpm prune/reinstall from backend-runner stage (breaks
  libsodium ESM module resolution and file: dep links)
- Keep all node_modules from build stage (slightly larger image, works)
- Add Dockerfile.quick for pre-built frontend (skips QEMU vite build)
- Allow frontend/dist in .dockerignore for quick builds
2026-03-03 12:08:38 -08:00

59 lines
741 B
Plaintext

# Build artifacts and dependencies
backend/node_modules
frontend/node_modules
backend/frontend-build
**/node_modules
**/.next
**/dist
!frontend/dist
# Docker files
.dockerignore
**/Dockerfile
**/Dockerfile.*
docker-compose*.yml
docker-swarm
# VCS and CI
.git
.github
.husky
# Documentation and metadata
*.md
docs
img
company
# Test directories and test keys
backend/bdd
backend/e2e-test
**/*.test.ts
**/*.spec.ts
cypress.config.js
# Infrastructure (not needed in Docker build)
helm-charts
cloudformation
k8s
nginx
# Config and env files
.env*
.envrc
.kmsignore
.eslintignore
ct.yaml
render.yaml
servers.json
otel-collector-config.yaml
prometheus.dev.yml
flake.lock
flake.nix
# CLI (separate build)
cli
# Sink (separate service)
sink