# Rust build artifacts target/ **/*.rs.bk *.pdb # Cargo # Cargo.lock removed to allow reproducible builds # Note: We DO want Cargo.lock in the container for reproducible builds # Test files **/*_test.rs **/test_*.rs tests/ *.test # Documentation *.md docs/ README.md docs/ # Git .git .gitignore .gitattributes # IDE .vscode/ .idea/ *.swp *.swo *~ # OS .DS_Store Thumbs.db # Logs *.log logs/ # Environment .env .env.local .env.*.local # Build scripts (not needed in container) Makefile deploy-simple.sh # Docker Dockerfile* .dockerignore docker-compose*.yml # Temporary files tmp/ temp/ *.tmp # SQLx metadata - KEEP sqlx-data.json for SQLX_OFFLINE build (v0.101) # sqlx-data.json removed from ignore to allow Docker build without DB # SQLX_METADATA.md # Config files (not needed in container if using env vars) config/ # proto/ removed to allow building protos