.dockerignore raw
1 # Build artifacts
2 orly
3 test-build
4 *.exe
5 *.dll
6 *.so
7 !libsecp256k1.so
8 *.dylib
9
10 # Test files
11 *_test.go
12
13 # IDE files
14 .vscode/
15 .idea/
16 *.swp
17 *.swo
18 *~
19
20 # OS files
21 .DS_Store
22 Thumbs.db
23
24 # Git
25 .git/
26 .gitignore
27
28 # Docker files (except the one we're using)
29 Dockerfile*
30 !scripts/Dockerfile.deploy-test
31 docker-compose.yml
32 .dockerignore
33
34 # Node modules (will be installed during build)
35 app/web/node_modules/
36 # app/web/dist/ - NEEDED for embedded web UI
37 app/web/bun.lockb
38
39 # Go modules cache
40 # go.sum - NEEDED for docker builds
41
42 # Logs and temp files
43 *.log
44 tmp/
45 temp/
46
47 # Database files
48 *.db
49 *.badger
50
51 # Certificates and keys
52 *.pem
53 *.key
54 *.crt
55
56 # Environment files
57 .env
58 .env.local
59 .env.production
60
61 # Documentation that's not needed for deployment test
62 docs/
63 *.md
64 *.adoc
65 !README.adoc
66
67 # Scripts we don't need for testing
68 scripts/benchmark.sh
69 scripts/reload.sh
70 scripts/run-*.sh
71 scripts/test.sh
72 scripts/runtests.sh
73 scripts/sprocket/
74
75 # Benchmark and test data
76 # cmd/benchmark/ - NEEDED for benchmark-runner docker build
77 cmd/benchmark/data/
78 cmd/benchmark/reports/
79 cmd/benchmark/external/
80 reports/
81 *.txt
82 *.conf
83 *.jsonl
84
85 # Policy test files
86 POLICY_*.md
87 test_policy.sh
88 test-*.sh
89
90 # Other build artifacts
91 tee
92