PeaceSheep's blog PeaceSheep's blog
首页
  • 分类
  • 标签
  • 归档
相关链接
提建议&咨询&赞赏
GitHub (opens new window)

PeaceSheep

以最简洁、易懂的话解决问题
首页
  • 分类
  • 标签
  • 归档
相关链接
提建议&咨询&赞赏
GitHub (opens new window)
  • web

    • element-plus滚动条滚动到底部
    • mac使用docker部署nextcloud-aio并为本地域名添加https支持(未成功)
    • 前端处理POST类型的sse请求
    • 网站域名迁移的百度和谷歌SEO优化
    • 使用腾讯云OSS作为个人网站文件处理的存储库
    • 使用cloudflare-r2搭建webdav
      • 前提条件
      • 部署方法
      • 完成
  • 物联网与路由器

  • 操作系统

  • 错误解决

  • 使用技巧

  • 教程
  • web
PeaceSheep
2025-04-08
目录

使用cloudflare-r2搭建webdav

主要使用的是FlareDrive (opens new window)这个项目。

# 前提条件

  • 有一个cf账号
  • cf账号添加了付款方式

# 部署方法

  1. fork仓库到自己的github一份。
  2. cloudflare点pages,然后点创建。

  1. 点pages,点连接到Git,然后找到你fork的FlareDrive项目并确定。

  1. 随便取一个名字,然后框架预设选择Docusaurus,下方添加环境变量 WEBDAV_USERNAME 和 WEBDAV_PASSWORD,分别是你的webdav的用户名和密码,点保存并部署。

  1. 点R2创建一个存储桶。

  2. 进入刚刚部署的pages的设置,绑定创建的存储桶,其中变量名称写BUCKET。

  1. 进入部署页面,选择管理部署,重试部署。

# 完成

现在webdav已经部署好了,地址就是你的pages的url,加上/webdav。账号密码就是一开始设置的环境变量 WEBDAV_USERNAME 和 WEBDAV_PASSWORD,如果有需要也可以添加一个自己的url。

编辑 (opens new window)
上次更新: 2025/04/15, 10:52:45
使用腾讯云OSS作为个人网站文件处理的存储库
使用树莓派安装OMV系统并启用nextcloud

← 使用腾讯云OSS作为个人网站文件处理的存储库 使用树莓派安装OMV系统并启用nextcloud→

最近更新
01
ubuntu安装g++显示已有但是输入g++又找不到命令
04-15
02
LLM聚合平台客户端对比
03-29
03
关于C++循环体没有可观察行为被编译器优化而导致的BUG
03-12
更多文章>
Theme by Vdoing | Copyright © 2022-2025 PeaceSheep
冀ICP备2022004632号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式