winget install --id=OpenListTeam.OpenListDesktop -e
OpenList Desktop is a modern desktop application that provides a seamless interface for managing OpenList. Features include local disk mounting, service management, real-time monitoring, and multi-language support. Key Features: - Cross-platform support (Windows, macOS, Linux) - Local disk mounting - Service management and monitoring - Real-time log viewing - Multi-language support
OpenList Desktop: Streamlining OpenList Management
OpenList Desktop is a modern desktop application designed to manage OpenList services efficiently. It offers a seamless interface for developers, system administrators, and teams handling cloud storage or file-sharing solutions.
Key Features:
Audience & Benefits: Ideal for developers, system administrators, and teams managing cloud storage or file-sharing solutions. OpenList Desktop streamlines service management, boosts productivity through real-time monitoring, and facilitates collaboration with multi-language support. It reduces manual configuration efforts, saving time and minimizing errors.
Installation is straightforward via winget. Experience the efficiency and versatility of OpenList Desktop today.
该项目处于早期开发阶段,版本号0.x.x阶段,可能会有重大更改和不稳定的功能。
OpenList Desktop 是一个功能强大的跨平台桌面应用程序,为管理 OpenList 服务和通过 Rclone 进行本地挂载提供用户友好的界面。
该应用程序是一个全面的解决方案,用于:
主仪表板提供您的 OpenList Desktop 环境的全面概览:
轻松进行本地挂载:
跟踪系统操作:
全面的设置管理:
保持最新版本:
从 GitHub Releases 下载最新版本:
OpenList-Desktop_x.x.x_{arch}-setup.exe
OpenList-Desktop_x.x.x_{arch}.dmg
OpenList-Desktop_x.x.x_{arch}.deb
或 OpenList-Desktop_x.x.x_{arch}.rpm
# 克隆仓库
git clone https://github.com/OpenListTeam/openlist-desktop.git
cd openlist-desktop
# 安装依赖
yarn install
# 准备开发环境
yarn run prebuild:dev
# 构建应用程序
yarn run build
yarn run tauri build
.exe
安装程序winget install OpenListTeam.OpenListDesktop
.dmg
文件下载 .deb
或 .rpm
包
使用包管理器安装:
sudo dpkg -i OpenList-Desktop_x.x.x_amd64.deb
# 或者
sudo rpm -i OpenList-Desktop_x.x.x_amd64.rpm
> Note: 建议在首次启动时通过管理员权限运行 OpenList Desktop,以确保正确安装和配置服务。
仪表板 → 快速操作 → 启动 OpenList 核心
仪表板 → 快速操作 → 启动 Rclone 后端
// 配置存储在启动时自动挂载
{
"autoMount": true,
"extraFlags": ["--vfs-cache-mode", "full"],
"mountPoint": "/mnt/cloudstorage"
}
添加自定义 Rclone 标志以获得最佳性能:
--vfs-cache-mode=full
:启用完整 VFS 缓存--buffer-size=256M
:增加缓冲区大小--transfers=10
:并发传输限制{
"openlist": {
"port": 5244,
"data_dir": "",
"auto_launch": true,
"ssl_enabled": false,
"admin_password": ""
}
}
{
"rclone": {
"config": {
"mycloud": {
"type": "webdav",
"url": "https://cloud.example.com/dav",
"user": "username",
"pass": "encrypted-password",
"mountPoint": "C:/CloudDrive",
"autoMount": true,
"extraFlags": ["--vfs-cache-mode", "full"]
}
},
}
}
{
"app": {
"theme": "auto",
"auto_update_enabled": true,
"gh_proxy": "https://ghproxy.com/",
"gh_proxy_api": false,
"open_links_in_browser": true,
}
}
# 克隆仓库
git clone https://github.com/OpenListTeam/openlist-desktop.git
cd openlist-desktop
# 安装 Node.js 依赖
yarn install
# 准备开发环境
yarn run prebuild:dev
# 启动开发服务器
yarn tauri dev
git add .
yarn cz
我们欢迎社区贡献!
本项目在 GNU 通用公共许可证 v3.0 下许可 - 详情请参见 LICENSE 文件。