/ justapi / .dockerignore
swadhinbiswas chore: initialize workspace with Cargo.toml, license, and tooling configs · 7/6/2026
614d6a8
87 lines · 2.5 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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
# ============================================================
# JustAPI — .dockerignore
# Keep the Docker build context minimal and fast.
# ============================================================

# ── Build artifacts (huge, never needed in the image) ────────
target/
**/target/
fuzz/target/

# ── Virtual environments ─────────────────────────────────────
.venv/
venv/
**/.venv/

# ── Python caches ────────────────────────────────────────────
__pycache__/
**/__pycache__/
*.py[cod]
*.pyo
.pytest_cache/
**/.pytest_cache/
.mypy_cache/
**/.mypy_cache/
.ruff_cache/

# ── Fuzzing corpus / artifacts ───────────────────────────────
fuzz/corpus/
fuzz/artifacts/

# ── Git & CI ─────────────────────────────────────────────────
.git/
.github/

# ── Documentation & project meta ────────────────────────────
docs/
site/
skills/
*.md
!README.md

# ── Editor / OS cruft ───────────────────────────────────────
.idea/
.vscode/
*.swp
*.swo
*~
.DS_Store
Thumbs.db

# ── Environment / secrets (never bake into images) ──────────
.env
*.pem
*.key
*.crt

# ── Scratch / temp files at root ────────────────────────────
part1.rs
part2.rs
part3.rs
header.rs
test_gov.rs
test_upg.rs
split.py
split_native.py
split_server.py
restore.py
generate_commits.sh
protection.json

# ── Benchmark data ──────────────────────────────────────────
benchmarks/results/
benchmarks/*.json
benchmarks/*.csv

# ── Helm charts (not needed in app image) ───────────────────
helm/

# ── Deploy manifests (not needed in app image) ──────────────
deploy/

# ── Website (separate build) ────────────────────────────────
website/

# ── Test project scaffold ───────────────────────────────────
test_project/