openflarestack Star this repo
  1. Catalog
  2. Files & storage
  3. mcloud-dav
Ranked 189 of 234

mcloud-dav

lastcyh/mcloud-dav

Turns your 139 cloud share links into a personal read‑only WebDAV media library on Cloudflare Workers.

What it sets up in your account

  • KV
    KV namespace
    A key value store for settings and fast lookups.
  • Cr
    Cron trigger
    Runs scheduled tasks.
Category
Files & storage
Licence
MIT
Stars
3
Last commit
yesterday

Use it with AI or code

  • Markdown for AIPaste into ChatGPT, Claude or any LLM./apps/mcloud-dav.md
    Open
  • JSON APIFree, no key, CORS open./api/v1/apps/mcloud-dav.json
    Open

More in the API docs and llms.txt.

Keeping it up to date

The Deploy button copies the repo into your GitHub. Run this in your copy whenever a new version comes out.

terminal
git remote add upstream https://github.com/lastcyh/mcloud-dav.git
git pull upstream master
npx wrangler deploy

mcloud-dav questions

What is mcloud-dav?

Turns your 139 cloud share links into a personal read‑only WebDAV media library on Cloudflare Workers. It runs on Cloudflare Workers in your own account.

What does mcloud-dav set up in my Cloudflare account?

KV namespace and Cron trigger. They are created in your account, so the data stays yours.

How do I deploy mcloud-dav?

Press Deploy to Cloudflare. Cloudflare copies the repository into your GitHub account, creates what it needs and deploys it with Workers Builds.

Is mcloud-dav free and open source?

Yes. It’s published under the MIT licence. Running it uses your own Cloudflare account, and small setups usually fit in the free plan.

How do I update mcloud-dav?

Pull from the original repository and redeploy: add https://github.com/lastcyh/mcloud-dav.git as an upstream remote, run git pull upstream master, then npx wrangler deploy.