.gitignore 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. # Claude
  2. .claude/
  3. CLAUDE.md
  4. # macOS
  5. .DS_Store
  6. **/.DS_Store
  7. **/._.DS_Store
  8. # Python
  9. __pycache__/
  10. *.py[cod]
  11. *$py.class
  12. *.so
  13. venv/
  14. .venv/
  15. env/
  16. .env
  17. docker-compose.override.yml
  18. *.egg-info/
  19. dist/
  20. build/
  21. # Node
  22. frontend/node_modules/
  23. frontend/coverage/
  24. npm-debug.log*
  25. # Database
  26. *.db
  27. *.db-journal
  28. *.db-wal
  29. *.db-shm
  30. # Archive files (user data)
  31. archive/
  32. # Firmware cache (downloaded firmware files)
  33. firmware/
  34. # Virtual printer (auto-generated certs and uploads at repo root)
  35. /virtual_printer/
  36. # IDE
  37. .idea/
  38. .vscode/
  39. *.swp
  40. *.swo
  41. # Screenshots (development - root folder only)
  42. /screenshots/
  43. # Logs
  44. *.log
  45. logs/
  46. *.log*
  47. bambutrack.log.*
  48. firmware/
  49. # Node modules
  50. node_modules/
  51. # Runtime data dir (db, archives, backups). Anchored to the repo root on
  52. # purpose: a bare `data/` also matches frontend/src/data and
  53. # backend/app/data, which are source, not runtime state.
  54. /data/
  55. # Local-dev runtime caches (matplotlib MPLCONFIGDIR lands here when DATA_DIR
  56. # is unset, so base_dir resolves to the repo root). In Docker this sits
  57. # inside the /app/data volume and is already covered.
  58. .cache/
  59. # JWT secret file (should be in data dir, but protect project root too)
  60. .jwt_secret
  61. # MFA encryption key file (#1219) — same protection as .jwt_secret
  62. .mfa_encryption_key
  63. # SpoolBuddy SSH keys (generated at runtime for remote updates)
  64. spoolbuddy/ssh/
  65. # Security scan output
  66. *.sarif
  67. debug_logs/
  68. db_backup/
  69. support-packages/
  70. backups/
  71. bin/
  72. advertisements/
  73. # gitleaks reports
  74. gitleaks-report.json
  75. scripts/pip-audit.sh
  76. security/
  77. test_pipeline_archive_source.3mf
  78. test_pipeline_run_1.3mf