# Binaries for programs and plugins bin/ *.exe *.exe~ *.dll *.so *.dylib # Test binary, built with `go test -c` *.test # Output of the go coverage tool *.out coverage.txt *.cover # Go workspace file go.work # Dependency directories vendor/ # IDE and editor files .idea/ .vscode/ *.swp *.swo *~ .DS_Store # Environment variables .env .env.local .env.*.local # Configuration overrides (keep template) config.local.yaml config.*.yaml !config.yaml # Log files *.log logs/ # Temporary files tmp/ temp/ *.tmp # Generated protobuf files api/grpc/pb/ *.pb.go # Queue persistence (if enabled) /var/lib/notifier/ queue.json # OS files Thumbs.db # Docker volumes data/ # Backup files *.bak *.backup # Build artifacts dist/ build/ out/ # Test cache .cache/ # Profiling data *.prof *.pprof cpu.out mem.out # Security - never commit these! *secret* *password* *credential* *.key *.pem *.p12 *.pfx !example* # Local development overrides docker-compose.override.yml # Private planning docs referencing personal infrastructure — never commit docs/WEBUI_PLAN.md