diff --git a/README.md b/README.md index c17e810..b9812c6 100644 --- a/README.md +++ b/README.md @@ -4,22 +4,24 @@ Use Cloudflare Workers to provide a WebDav interface for Cloudflare R2. -## Configuration +## Usage Change wrangler.toml to your own. ```toml [[r2_buckets]] -binding = 'webdav' # <~ valid JavaScript variable name, don't change this +binding = 'bucket' # <~ valid JavaScript variable name, don't change this bucket_name = 'webdav' - -[vars] -USERNAME = "USERNAME" -PASSWORD = "PASSWORD" ``` -- USERNAME: The username of WebDav. -- PASSWORD: The password of WebDav. +Then use wrangler to deploy. + +```bash +wrangler deploy + +wrangler secret put USERNAME +wrangler secret put PASSWORD +``` ## Development diff --git a/wrangler.toml b/wrangler.toml index 9f447ea..fb736dc 100644 --- a/wrangler.toml +++ b/wrangler.toml @@ -7,9 +7,8 @@ node_compat = true # Variable bindings. These are arbitrary, plaintext strings (similar to environment variables) # Note: Use secrets to store sensitive data. # Docs: https://developers.cloudflare.com/workers/platform/environment-variables -[vars] -USERNAME = "USERNAME" -PASSWORD = "PASSWORD" +# [vars] +# MY_VARIABLE = "my-value" # Bind a KV Namespace. Use KV as persistent storage for small key-value pairs. # Docs: https://developers.cloudflare.com/workers/runtime-apis/kv