Files
ja4-platform/.gitignore
Jacquin Antoine ac75ce2956 chore: remove regenerable data and build artifacts from git tracking
Add .gitignore rules for generated CSV data, eBPF compiled objects,
and vmlinux.h header. Remove 19 tracked files (~175 MB) that can be
regenerated from scripts (generate_*.py), bpftool, or bpf2go.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 02:31:27 +02:00

64 lines
1.1 KiB
Plaintext

# Secrets — never commit
.env
.env.*
!.env.example
*.env
# Python
__pycache__/
*.pyc
*.pyo
.pytest_cache/
*.egg-info/
dist/
build/
.coverage
coverage.xml
htmlcov/
# Go
*.test
coverage.out
coverage.html
# Node
node_modules/
frontend/dist/
# Models and logs (runtime artifacts)
bot_detector_models/
bot_detector_logs/
# IDE
.vscode/
.idea/
*.swp
# Exported prod data (large binary files)
scripts/data/prod-export/*.native
# Vagrant VM state
tests/vm/.vagrant/machines/
# ——————————————————————————
# Regenerable data (scripts/generate_*.py, bpftool, bpf2go)
# ——————————————————————————
# CSV generated by scripts/generate_*.py
scripts/data/*.csv
# CSV copied to bot-detector at build/deploy time
services/bot-detector/reputation/*.csv
# CSV test stubs (regenerated by scripts)
tests/integration/platform/csv-stubs/*.csv
# Shared data files
shared/data/*.csv
# eBPF build artifacts (bpf2go generated)
services/ja4ebpf/internal/loader/*.o
# eBPF kernel header (bpftool btf dump)
services/ja4ebpf/bpf/headers/vmlinux.h