forked from Liquifact/Liquifact-backend
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.dockerignore
More file actions
59 lines (48 loc) · 1.54 KB
/
Copy path.dockerignore
File metadata and controls
59 lines (48 loc) · 1.54 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
# .dockerignore
# ─────────────────────────────────────────────────────────────────────────────
# Files listed here are excluded from the Docker build context sent to the
# daemon. Excluding large / sensitive directories:
# • Speeds up every `docker build` (less data uploaded).
# • Prevents secrets and dev-only files from leaking into any image layer,
# even as intermediaries.
# ─────────────────────────────────────────────────────────────────────────────
# Dependencies — the deps stage re-installs from package-lock.json via npm ci.
# Sending the host's node_modules would bloat the context and could smuggle
# dev dependencies into the production image.
node_modules
# Test artefacts — never needed at runtime.
tests/
coverage/
.nyc_output/
*.lcov
# Development configuration
docker-compose*.yml
.env
.env.*
!.env.example
# Git history and GitHub metadata
.git
.github
# Editor / IDE configs
.idea/
.vscode/
*.swp
# Local databases — runtime data, not part of the app image.
*.sqlite3
*.sqlite
data/
# OS artefacts
.DS_Store
Thumbs.db
# Logs
logs/
*.log
# TypeScript build output (we ship source, not compiled dist)
dist/
# CI / tooling caches
.cache/
.parcel-cache/
.eslintcache
.codex/
# Load-test reports
tests/load/reports/