产品推荐 2026-07-20

go-drive:开源免费自托管的多网盘管理工具

一个自托管Web应用,通过统一界面管理本地文件和多种云存储服务。

开源软件Linux工具

产品简介

go-drive 是一个轻量级文件管理服务器,让您通过一个Web界面管理本地硬盘、FTP、S3、OneDrive等多种存储。解决跨平台文件管理的碎片化问题,适合需要统一访问和整理文件的开发者、NAS用户或中小企业团队。

核心功能

  • 文件管理:浏览、复制、移动、删除文件,支持拖拽和粘贴上传
  • 上传下载:大文件分块上传和批量下载打包
  • 访问控制:用户和组权限管理,支持虚拟根路径和细粒度读写权限
  • 文件预览:内置图片、音视频播放器和PDF查看器,支持可配置预览
  • WebDAV访问:通过WebDAV协议暴露存储驱动器

快速开始

  1. 创建数据目录并运行Docker命令:mkdir go-drive-data && docker run -d --name go-drive -p 8089:8089 -v "$(pwd)/go-drive-data:/app/data" devld/go-drive
  2. 访问 http://localhost:8089 进入Web管理界面
  3. 使用默认账户admin(密码123456)登录并立即修改密码

界面预览

与其他方案对比

对比项go-drive同类方案
支持的存储类型支持本地、FTP、SFTP、S3、OneDrive、WebDAV、Google Drive等多种存储同类方案可能只支持部分云存储或需要多个客户端
部署方式自托管单二进制文件,支持Docker一键部署可能依赖第三方服务或复杂安装配置

适合谁用

  • 开发者和IT管理员:需要统一管理开发环境中的本地和云文件
  • NAS用户:希望通过Web界面访问和管理网络存储设备文件
  • 小型企业团队:需要共享和控制多存储源的文件访问权限

下载与版本

当前最新版本为 v0.13.1,发布于 2026-07-10。支持 Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/devld/go-drive