Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Free file hosting service (WebUI & WebDAV) using CloudFlare R2

NotificationsYou must be signed in to change notification settings

longern/FlareDrive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cloudflare R2 storage manager with Pages and Workers. Free 10 GB storage.Free serverless backend with a limit of 100,000 invocation requests per day.More about pricing

Features

  • Upload large files
  • Create folders
  • Search files
  • Image/video/PDF thumbnails
  • WebDAV endpoint
  • Drag and drop upload

Usage

Installation

Before starting, you should make sure that

  • you have created aCloudflare account
  • your payment method is added
  • R2 service is activated and at least one bucket is created

Steps:

  1. Fork this project and connect your fork with Cloudflare Pages
    • SelectDocusaurus framework preset
    • SetWEBDAV_USERNAME andWEBDAV_PASSWORD
    • (Optional) SetWEBDAV_PUBLIC_READ to1 to enable public read
  2. After initial deployment, bind your R2 bucket toBUCKET variable
  3. Retry deployment inDeployments page to apply the changes
  4. (Optional) Add a custom domain

You can also deploy this project using Wrangler CLI:

npm run buildnpx wrangler pages deploy build

WebDAV endpoint

You can use any client (such asCx File Explorer,BD File Manager)that supports the WebDAV protocol to access your files.Fill the endpoint URL ashttps://<your-domain.com>/webdav and use the username and password you set.

However, the standard WebDAV protocol does not support large file (≥128MB) uploads due to the limitation of Cloudflare Workers.You must upload large files through the web interface which supports chunked uploads.

Acknowledgments

WebDAV related code is based onr2-webdav project byabersheeran.


[8]ページ先頭

©2009-2025 Movatter.jp