Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Rclone Manager is a cross-platform GUI application designed to help users manage Rclone remotes efficiently.

License

NotificationsYou must be signed in to change notification settings

Zarestia-Dev/rclone-manager

Repository files navigation

RClone Manager

RClone Manager

A powerful, cross-platform GUI for managing Rclone remotes with style and ease.
Built with Angular 20 + Tauri 2 · Linux • Windows • macOS • ARM Support

Latest ReleaseLicenseStars


🌐 Overview

RClone Manager is amodern, cross-platform GUI that makes managingRclone remotes effortless. Whether you're syncing files across cloud storage providers, mounting remote drives, or performing complex file operations, RClone Manager provides an intuitive interface that simplifies even the most advanced Rclone features.

🌐Looking for Headless Mode?

Check outRClone Manager Headless – Run as a web server on Linux servers without a GUI!
Perfect for NAS, VPS, and remote systems. Access from any browser. 🚀

Regular updates with new features and improvements. Check out ourroadmap to see what's coming next!


🎨 Design Philosophy

💡Beautiful by design. A unique blend ofGTK styling,Angular Material, andFontAwesome icons creates a clean, minimalist interface that feels at home on any platform while maintaining a modern, responsive experience.


📸 Screenshots

Desktop UI

HomeRemote OverviewMount Control
General HomeGeneral RemoteMount Control
Job WatcherServe ControlDark Mode
Job WatcherServe ControlDark Mode

Seamlessly switches between light and dark modes to match your system preferences.


🚀 Features

🎯 Core Functionality

  • 🛠Complete Remote Management – Add, edit, delete, and clone remotes with an intuitive wizard
  • 🔐OAuth & Interactive Configuration – Seamless authentication with providers like OneDrive, Google Drive, and iCloud
  • 🔑Encrypted Configuration Support – Secure password storage using system keyring/credential store
  • Scheduled Tasks – Automate syncs with a built-in scheduler. Create, edit, enable/disable, and monitor scheduled jobs.
  • 💾Import/Export – Backup and restore your settings, with optional 7z encryption.

⚡ File Operations

  • 📁Mount Remotes – Access cloud storage as local drives with multiple mount types (mount, mount2, NFS)
  • 🔄Sync & Copy – One-way synchronization and file copying between remotes or local folders
  • ↔️Bidirectional Sync (Bisync) – Keep two locations perfectly synchronized in both directions
  • 🚚Move Operations – Transfer files between locations without leaving duplicates
  • 🎯Primary Actions – Set up to 3 quick-access actions per remote for instant operations
  • 📡Serve Remotes – Expose remotes over HTTP, WebDAV, FTP, SFTP and more.

🎨 User Experience

  • 🌗Adaptive Themes – Beautiful light and dark modes with GTK-inspired design
  • 🖥System Tray Integration – Quick access to mounts and operations from your taskbar
  • 📊Real-time Monitoring – Live job status, transfer speeds, and progress tracking
  • 🔔Smart Notifications – Stay informed with non-intrusive alerts
  • ⚙️Advanced Options – Full access to VFS settings, bandwidth limits, and flag configurations

🌍 Platform Support

  • 🐧Linux – Full support including ARM architecture
  • 🪟Windows – Native support with WinFsp integration, including ARM
  • 🍎macOS – Complete functionality with automatic mount plugin installation
  • 📱Responsive Design – Optimized interface for desktop and mobile viewports

🔧 Advanced Features

  • 🔄Auto-Update – Built-in updater keeps you on the latest version
  • 🖥️Native Terminal Support – Open remote config in your preferred terminal
  • 📡Metered Connection Detection – Smart warnings when on limited networks
  • 🎮Global Shortcuts – Keyboard shortcuts for power users (e.g., Ctrl+Shift+M to force-check mounts)
  • 🔍Mount Watcher – Automatic detection and updates of mount status
  • ☁️Supported Cloud Providers – Google Drive, OneDrive, Dropbox, Amazon S3, iCloud, Wasabi, Backblaze B2, and many more

📦 Downloads

📦 Package Manager Availability

Install RClone Manager from your favorite package manager.

🐧 Linux

RepositoryVersionInstall Command
AURAUR Versionyay -S rclone-manager
AUR (Git)AUR Versionyay -S rclone-manager-git
Direct DownloadLatest ReleaseDownload
FlathubFlathubflatpak install io.github.zarestia_dev.rclone-manager

Download on Flathub

Note: For Linux installation instructions and troubleshooting, check the installation guide:Installation - Linux

🍎 macOS

RepositoryVersionInstall Command
HomebrewPendingbrew install --cask xxxxxxxxxxxxxxxxxxxxxx
Direct DownloadLatest ReleaseDownload

Note: For macOS app launch instructions and troubleshooting, check the installation guide:Installation - macOS

🪟 Windows

RepositoryVersionInstall Command
ChocolateyChocolateychoco install rclone-manager
ScoopScoopscoop bucket add extras thenscoop install rclone-manager
WingetWingetwinget install RClone-Manager.rclone-manager
Direct DownloadLatest ReleaseDownload

🛠️ Runtime Requirements

RClone Manager will guide you through installing any missing dependencies on first run. However, you can pre-install:

Required

  • Rclone – The core tool for remote management (can be installed via the app)

Optional (for mounting)

  • Linux/macOS:FUSE – Usually pre-installed on most distributions
  • Windows:WinFsp – Automatically prompted for installation if missing
  • macOS: Mount plugin – Automatically installed by the app when needed

Optional (for encrypted exports)

  • 7-Zip – For password-protected configuration backups

🛠️ Development

🔧 Tech Stack

  • Frontend: Angular 20 + Angular Material + FontAwesome
  • Backend: Tauri 2 (Rust)
  • Styling: Custom GTK-inspired theming with responsive design
  • Architecture: Modern component-based with reactive state management

Prerequisites for Building

Development Setup

# Clone the repositorygit clone https://github.com/Zarestia-Dev/rclone-manager.gitcd rclone-manager# Install dependenciesnpm install# Start development servernpm run tauri dev

⚠️Important: Always usenpm run tauri dev instead ofng serve, as the app requires Tauri APIs.

Building for Production

# Build for your current platformnpm run tauri build# The built application will be in src-tauri/target/release/

Linting & Formatting

  • SeeLINTING.md for detailed instructions on linting and formatting the codebase.

🐞 Known Issues

Known bugs and technical limitations are tracked in two places:

  • 📄 SeeISSUES.md for detailed explanations of platform-specific issues (e.g. MacOS App Damaged)
  • 📌 Visit ourGitHub Project Board for open bugs and upcoming fixes

🗺️ Roadmap

We organize development on ourGitHub Project Board — track features, bugs, and long-term goals.

🧠Want to influence the direction? Star the repo, watch the project board, and share your ideas inDiscussions orIssues!


🤝 Contributing

We welcome contributions from developers of all skill levels! Here's how you can help:

Ways to Contribute

  • 🐛Report Bugs – Found an issue?Open a bug report
  • 💡Suggest Features – Have an idea?Share it with us
  • 📖Improve Documentation – Help make our docs clearer and more comprehensive
  • 🔧Submit Pull Requests – Fix bugs or implement features (see development setup above)
  • 🌍Translate – Help make RClone Manager available in your language (coming soon)
  • Spread the Word – Star the repo, share with friends, write blog posts

Contribution Guidelines

  1. Fork the repository and create a feature branch
  2. Follow the existing code style and linting rules
  3. Test your changes thoroughly on your target platform
  4. Write clear commit messages
  5. Submit a pull request with a detailed description

📝 See ourCONTRIBUTING.md guide (coming soon) for detailed guidelines


📜 License

Licensed under theGNU GPLv3.

You are free to use, modify, and distribute this software under the terms of the GPL v3 license. See theLICENSE file for full details.


📬 Support & Contact

Get Help

Stay Updated

  • ⭐ Star the repository to get notifications about new releases
  • 👀 Watch the repo for all updates and discussions
  • 🔔 Enable release notifications to be the first to know about new versions

Made with ❤️ by the Zarestia Dev Team
Powered by Rclone | Built with Angular & Tauri


[8]ページ先頭

©2009-2025 Movatter.jp