A simple and effective way to copy files and automate your backups.
Bootstrapped with create-tauri-app
- Frameworks: Next.js, Tauri
- Styling: Tailwind CSS
- Components Library: Shadcn UI
- Form: React Hook Form
- Toaster: Shadcn UI's Toaster
- File Watcher: Notify
- Automatic File Monitoring: Detect and track changes in selected files.
- File Backup on Change: Copy monitored files when changes are detected.
- Exclusion List Creation: Exclude specific files or directories from monitoring and backup.
- Log Monitoring: View and monitor logs for all backup activities.
-
Follow the Tauri Prerequisites guide and install Rust and Tauri
-
Clone the repository
git clone https://github.com/RenanSui/salvage.git
-
Install dependencies using pnpm
pnpm install
-
Start the development server
pnpm tauri dev
-
Build for production
pnpm tauri build
Follow the deployment guides for Tauri for more information.
Licensed under the MIT License. Check the LICENSE file for details.