Files
R2-Explorer/template
Gabriel Massadas 40615ca5c2 Improve code quality (#67)
* Migrate to biomejs

* Cleanup and add workers-ci method

* Started refactoring worker into hono + chanfana

* Finish api worker refactor

* Lint project

* Lint project
2024-12-05 23:11:01 +00:00
..
2024-12-05 23:11:01 +00:00
2024-12-05 23:11:01 +00:00
2024-12-01 20:33:08 +00:00
2024-12-05 23:11:01 +00:00

My Personal R2 Explorer

This is my personal R2 Explorer application self hosted on my Cloudflare account.

You can read the full documentation here.

Get started

  1. Sign up for Cloudflare Workers. The free tier is more than enough for this, you will only pay for the R2 storage.
  2. Clone this project and install dependencies with npm install
  3. Run wrangler login to login to your Cloudflare account in wrangler
  4. Run wrangler deploy to publish to Cloudflare Workers

Optional Steps

  1. Read only mode is enabled by default, disable it in src/index.ts, documentation here.
  2. Learn how to secure your R2 Explorer in the official documentation here.

Updating the instance

Install latest version

npm install r2-explorer@latest --save

Deploy to Cloudflare Workers

wrangler deploy

Deploying

Deploy to Cloudflare Workers

wrangler deploy