Go-Drive – Alist 网盘文件管理器替代软件

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

Go-Drive - Alist 网盘文件管理器替代软件

主要功能特点

  • 文件管理,拖拽/粘贴上传,拖拽管理文件
  • 文件打包下载
  • 基于用户/组的权限控制
  • 图片浏览(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

© 版权声明

相关文章