FilePilot is a lightweight and secure file automation solution for QNAP NAS, designed to organize, move, copy and process files automatically through flexible rules.
Key features include scheduled and real-time processing, recursive folder monitoring, advanced filters, dry-run simulation, conflict handling, live job progress, per-rule activity logs, history and undo support, database backups, diagnostics export, multilingual interface, dark mode, and a responsive web UI.
FilePilot runs as a self-contained application with SQLite storage, keeps all runtime data inside its installation directory, supports x86_64, ARM64 and ARMHF systems, and includes security protections for authentication, CSRF, system folders and sensitive QNAP metadata.
- Automated file organization with customizable rules
- Copy and move actions
- Real-time folder monitoring
- Scheduled rule execution
- Recursive folder processing
- Advanced filtering by filename, extension, MIME type, size, age and exclusions
- Dry-run / simulation mode before applying changes
- Conflict handling with skip, overwrite or automatic rename options
- Live job monitoring and progress tracking
- Per-rule detailed activity logs
- Recent activity and execution history
- Undo support for supported operations
- Rule preview before execution
- QNAP system and metadata folder protection
- Automatic protection for
.qsync,@Recycle, snapshots, thumbnails and other system data - Built-in SQLite database
- Database backup management
- Diagnostic logs and support archive export
- Secure administrator authentication
- CSRF protection and hardened file access
- QTS notification integration
- Responsive web interface
- Dark mode
- Multilingual interface with 20 languages
- Dynamic UI adapted to language and screen size
- Self-contained installation with runtime data stored inside the FilePilot directory
- x86_64, ARM64 and ARMHF support
- No Docker required
- Lightweight native Go backend
- Designed for QTS / QuTS hero environments




