此前知名开源项目 Alist 的出售引发了社区的广泛讨论,今天 J.Cling 为大家介绍一款类似的开源替代方案 – Go-Drive。Go-Drive 是一个强大的文件管理系统,能够统一管理本地文件、FTP、SFTP、WebDAV、S3、OneDrive 等多种存储源。它提供直观的 Web 可视化界面,支持拖拽上传、文件打包下载与批量操作、精细化的用户/组权限控制(非常适合团队协作)、在线预览(内置图片浏览器、音乐播放器、代码编辑器等工具)、文件搜索、缩略图展示以及 WebDAV 协议访问(兼容各种客户端),轻松搭建私有云盘。Go-Drive 支持通过 Docker 一键部署或在发布页面下载 Windows 和 Linux 系统的可执行文件直接运行。

主要功能特点
- 文件管理,拖拽/粘贴上传,拖拽管理文件
- 文件打包下载
- 基于用户/组的权限控制
- 图片浏览(PhotoSwipe)
- 音乐播放(APlayer)
- 文本编辑(CodeMirror)
- 代码编辑(Monaco Editor)
- 展示缩略图
- 路径挂载
- Drive 管理界面
- 文件搜索
- 通过 WebDAV 访问
- 定时任务(gocron)
目前支持的 Drives
- 本地文件
- FTP
- SFTP
- WebDAV 协议
- S3 兼容的云存储
- OneDrive
- Google Drive
- Dropbox(JavaScript)
- 七牛云(JavaScript)


使用教程
Docker
mkdir go-drive-data
docker run -d --name go-drive -p 8089:8089 -v `pwd`/go-drive-data:/app/data devld/go-drive
其中 go-drive-data
是数据目录,为了保证数据在应用升级后保留,最好将其映射至容器外。
直接运行
在 Release 页面下载对应平台的压缩包,解压后运行
- Linux
./go-drive
- Windows
直接运行 go-drive.exe
即可
默认用户为
admin
,密码123456
获取方式
官方网站
https://github.com/devld/go-drive
网盘下载
https://pan.quark.cn/s/e60bde093e33
更多媒体影音请访问:
https://www.gewuzhizhi.vip/favorites/multimedia
★★★ 强烈推荐 ★★★ 点击下图,500+常用办公精品软件一键直达!
© 版权声明
文章版权归作者所有,未经允许请勿转载。