cloudreve网盘搭建
本文最后更新于 166 天前,其中的信息可能已经有所发展或是发生改变。

cloudreve网盘搭建插图

https://developer.microsoft.com/en-us/microsoft-365/dev-program

:sparkles: 特性

  • :cloud: 支持本机、从机、七牛、阿里云 OSS、腾讯云 COS、又拍云、OneDrive (包括世纪互联版) 、S3兼容协议 作为存储端
  • :outbox_tray: 上传/下载 支持客户端直传,支持下载限速
  • 💾 可对接 Aria2 离线下载,可使用多个从机节点分担下载任务
  • 📚 在线 压缩/解压缩、多文件打包下载
  • 💻 覆盖全部存储策略的 WebDAV 协议支持
  • :zap: 拖拽上传、目录上传、流式上传处理
  • :card_file_box: 文件拖拽管理
  • :family_woman_girl_boy: 多用户、用户组、多存储策略
  • :link: 创建文件、目录的分享链接,可设定自动过期
  • :eye_speech_bubble: 视频、图像、音频、 ePub 在线预览,文本、Office 文档在线编辑
  • :art: 自定义配色、黑暗模式、PWA 应用、全站单页应用、国际化支持
  • :rocket: All-In-One 打包,开箱即用
  • 🌈 ... ...

:hammer_and_wrench: 部署

下载适用于您目标机器操作系统、CPU架构的主程序,直接运行即可。
https://github.com/cloudreve/Cloudreve/releases/tag/3.8.0

# 下载
wget https://github.com/cloudreve/Cloudreve/releases/download/3.8.0/cloudreve_3.8.0_linux_amd64.tar.gz
# 解压程序包
tar -zxvf cloudreve_3.8.0_linux_amd64.tar.gz

# 赋予执行权限
chmod +x ./cloudreve

# 启动 Cloudreve
./cloudreve

以上为最简单的部署示例,您可以参考 文档 - 起步 进行更为完善的部署。

:gear: 构建

自行构建前需要拥有 Go >= 1.18node.jsyarnzip, goreleaser 等必要依赖。

安装 goreleaser

go install github.com/goreleaser/goreleaser@latest

克隆代码

git clone --recurse-submodules https://github.com/cloudreve/Cloudreve.git

编译项目

goreleaser build --clean --single-target --snapshot

:alembic: 技术栈

暂无评论

发送评论 编辑评论


|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇