mirror of
https://github.com/yyhuni/xingrin.git
synced 2026-01-31 11:46:16 +08:00
- Move scan tools base path from `/usr/local/bin` to `/opt/xingrin-tools/bin` to avoid conflicts with system tools and Python packages - Create dedicated `/opt/xingrin-tools/bin` directory in worker Dockerfile following FHS standards - Update PATH environment variable to prioritize project-specific tools directory - Add `SCAN_TOOLS_PATH` environment variable to `.env.example` with documentation - Update settings.py to use new default path with explanatory comments - Fix TypeScript type annotation in system-logs-view.tsx for better maintainability - Remove frontend package-lock.json to reduce repository size - Update task distributor comment to reflect new tool location This change improves tool isolation and prevents naming conflicts while maintaining FHS compliance.