Skip to content

RDEYour Cloud Linux Desktop

One command to turn any Linux server into a feature-rich web desktop. File management, Docker app store, terminal, media playback — all in the browser.

RDE Desktop Preview
One-click install (auto-detects China network for acceleration)
$curl -fsSL https://desktop.ruizi.store/install.sh | bash
Download the ISO image, flash to USB drive, and turn any x86 machine into a NAS
💿
RDE OS Image
Based on Debian 13, pre-installed with RDE Desktop + all dependencies
📥 Download from GitHub

Why RDE?

Not just a panel — a real cloud desktop OS

Native Desktop Experience

Say goodbye to form-based panels. RDE provides a full Windows-like desktop environment, making Linux management intuitive.

  • Window dragging, resizing, maximizing, side-by-side
  • Taskbar, context menus, desktop shortcuts
  • Responsive design — phone, tablet, desktop
RDE Desktop Environment

Powerful File Management

A web file manager rivaling native desktop apps, handling large file transfers with ease.

  • Drag & drop upload, batch operations, online preview
  • TUS protocol resumable uploads, supports GB-sized files
  • File sharing, compression, permission management
RDE File Manager

Docker Apps, One-Click Deploy

Built-in app store — deploy services visually without memorizing Docker commands.

  • Visual container, image, and network management
  • Pre-built app templates, click to deploy
  • Real-time logs, resource monitoring, auto-updates
Docker App Store

Out-of-the-Box App Ecosystem

One platform for all your needs

Web Terminal

Full Linux terminal in the browser with multi-session management and theme customization.

Download Manager

Powered by Aria2 — HTTP, BT, and magnet links with real-time progress via WebSocket.

Photos

Smart photo management with EXIF extraction, thumbnail generation, and album grouping.

Music Player

Desktop-grade music experience with lyrics, audio visualization, and multiple play modes.

Video Player

Multi-format playback with ffmpeg HLS live transcoding, subtitles, and picture-in-picture.

Retro Games

WebAssembly emulator — relive NES, SNES, GBA, PS1 and more classic platforms.

Flatpak Apps

Run Linux GUI apps in the browser, universally deployed across distributions.

Plugin System

Unix Socket communication, hot-swappable loading, extend functionality on demand.

Internationalization

Chinese/English bilingual, one-click switch to domestic mirror sources (APT/Docker/NPM/PIP).

RDE vs Alternatives

A real desktop experience, not just a web panel

FeatureRDESynology DSMfnOSCasaOSBT Panel1Panel
Desktop UI✓ Full desktop✓ Full desktop✓ Full desktop△ Simple✗ Panel✗ Panel
File Manager✓ Desktop-grade✓ Desktop-grade△ Basic△ Basic
Docker Visual
Media Playback✓ Music+Video△ Needs packages△ Needs packages
Photo Album✓ Moments
Retro Games✓ WebAssembly
Flatpak GUI Apps
Cloud Server Install✓ deb one-click
Bare Metal Install✓ ISO image✗ HW locked
Hardware Lock-in✓ Any x86✗ Synology only✓ Any x86✓ Any✓ Any✓ Any
PriceFree & Open Source$200+ hardwareFreeFree & Open SourceFreemiumFree & Open Source
LicenseGPL-3.0✗ Proprietary✗ ProprietaryApache-2.0✗ ProprietaryGPL-3.0

Who Uses RDE?

Different scenarios, same great experience

🏠

NAS / HomeLab Enthusiasts

Turn spare servers into a private cloud — manage files, run Docker services, watch movies, listen to music. All graphical, no command line needed.

👨‍💻

Remote Developers

Access your dev environment from anywhere via browser. Web terminal + file manager + Docker — one server for all your tools.

🏢

Small Team Ops

Multi-user management with permission isolation. Assign independent desktop environments to team members, centrally manage server resources.

Tech Stack

Modern technologies, reliable architecture

GoGo
Vue.jsVue 3
TypeScriptTypeScript
DockerDocker
PostgreSQLPostgreSQL
RedisRedis

Ready to go?

Deploy in one minute, experience your cloud desktop right away

Released under the GPL-3.0 License. | Docs · GitHub
QQ Group: QQ Group QR Code