Files
cyclone/.dockerignore
T

54 lines
1.0 KiB
Plaintext

# Repo-root .dockerignore — applied to any Dockerfile whose build context
# is the repo root (frontend/Dockerfile, backend/Dockerfile via
# docker-compose). Keeps the build context small and deterministic.
.git/
.gitignore
.gitattributes
# Editor + OS junk
.DS_Store
.idea/
.vscode/
*.swp
*.swo
*~
Thumbs.db
# Node — never used by the backend image, and the frontend image installs
# its own clean copy via `npm ci` rather than carrying the host's cache.
node_modules
dist
.vite
.cache
.eslintcache
coverage
# Python — same logic: the backend image installs its own deps via pip.
.venv
venv
__pycache__
**/__pycache__
*.pyc
*.pyo
.pytest_cache
.mypy_cache
.ruff_cache
.coverage
htmlcov
*.egg-info/
build/
# Docs + tests + sample data — none are needed at runtime in either image.
# (config/ is included because the backend loads config/payers.yaml from it.)
docs/
backend/tests/
**/*.test.ts
**/*.test.tsx
**/vitest.config.ts
**/tsconfig.tsbuildinfo
# Docker artifacts themselves
Dockerfile*
docker-compose*.yml
.dockerignore