Skip to content

Automated Backup Solution created with Next.js, Rust and Tauri.

Notifications You must be signed in to change notification settings

RenanSui/salvage

Repository files navigation

Salvage Title

Copy and Backup Automation Tool

A simple and effective way to copy files and automate your backups.

Bootstrapped with create-tauri-app

Salvage

Salvage

Built With:

Features:

  • 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.

Running Locally

  1. Follow the Tauri Prerequisites guide and install Rust and Tauri

  2. Clone the repository

    git clone https://github.com/RenanSui/salvage.git
  3. Install dependencies using pnpm

    pnpm install
  4. Start the development server

    pnpm tauri dev
  5. Build for production

    pnpm tauri build

How do I deploy this?

Follow the deployment guides for Tauri for more information.

License

Licensed under the MIT License. Check the LICENSE file for details.