🌐 RClone Manager Headless

Run RClone Manager as a web server on any Linux machine
Perfect for servers, NAS devices, and remote systems

Read Installation Guide Configuration Guide

--- ## 📖 Introduction **RClone Manager Headless** brings the full power of the desktop application to your browser. It is designed for: - **Linux Servers & VPS** - **NAS Devices** (Unraid, Synology, TrueNAS) - **Docker Environments** ### ⚠️ Architecture Note (Tauri + Xvfb) This is a **headless desktop application**, not a native web server. It uses **Xvfb** (Virtual Framebuffer) to run the GUI in the background and streams the interface to your browser. - **Docker:** Handles all dependencies automatically (Recommended). - **Binary:** Requires `xvfb`, `gtk3`, and `webkit2gtk` installed on your system. --- ## 🚀 Quick Start (Docker) The easiest way to run the application. ```bash docker run -d \ --name rclone-manager \ --restart=unless-stopped \ -p 8080:8080 \ -p 53682:53682 \ -v rclone-config:/home/rclone-manager/.config/rclone \ -v rclone-manager-data:/home/rclone-manager/.local/share/com.rclone.manager.headless \ ghcr.io/zarestia-dev/rclone-manager:latest ``` - **Web UI:** `http://YOUR_IP:8080` - **OAuth Redirect:** Port `53682` (Required for Google Drive/OneDrive auth). > 🔐 **Need Authentication or HTTPS?** > Check the **[Configuration Guide](https://github.com/Zarestia-Dev/rclone-manager/wiki/Configuration-Headless)** for enabling password protection and TLS. --- ## 📦 Downloads | Repository | Version | Install Command | | :------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **AUR** | [![AUR Version](https://img.shields.io/aur/version/rclone-manager-headless?style=flat&label=)](https://aur.archlinux.org/packages/rclone-manager-headless) | `yay -S rclone-manager-headless` | | **Direct Download** | [![Latest Headless](https://img.shields.io/github/v/release/Zarestia-Dev/rclone-manager?style=flat&label=&color=2ec27e)](https://github.com/Zarestia-Dev/rclone-manager/releases/tag/headless-v0.1.9) | Download | | **GitHub Packages (GHCR)** | GHCR Container | `docker pull ghcr.io/zarestia-dev/rclone-manager:latest` | --- ## 🆚 Desktop vs Headless | Feature | Desktop App | Headless Server | | :----------------- | :------------ | :----------------------- | | **Interface** | Native Window | Web Browser | | **Remote Control** | Local Only | ✅ Network Accessible | | **Authentication** | System User | ✅ Built-in (Basic Auth) | | **Auto-Updates** | ✅ Yes | ✅ Yes (via Docker Pull) | --- ## 🔗 Resources - 📚 **[Documentation Wiki](https://github.com/Zarestia-Dev/rclone-manager/wiki)** - 🐛 **[Report a Bug](https://github.com/Zarestia-Dev/rclone-manager/issues)** - 💬 **[Discussions](https://github.com/Zarestia-Dev/rclone-manager/discussions)**

Made with ❤️ by the Zarestia Dev Team