{"repo":"weijunext/image-url-converter","free":true,"listed":false,"github":"https://github.com/weijunext/image-url-converter","clone":"git clone https://github.com/weijunext/image-url-converter.git","description":"A simple tool that converts any image URL into a permanent link hosted on Cloudflare R2. Perfect for individuals or small projects needing image hosting services.","language":"TypeScript","stars":151,"topics":["cloudflare","image-processing","logo","nextjs","r2"],"license":null,"category":"media-processing","readme_excerpt":"Image URL Converter A simple tool that converts any image URL into a permanent link hosted on Cloudflare R2. Perfect for individuals or small projects needing image hosting services. 📦 Project Structure 📌 Features - Easy to use: Simply input the original image URL to get a permanent link - Global acceleration: Fast access via Cloudflare CDN - Free to use: Leverages Cloudflare R2's free tier - 10GB storage per month - 10GB egress traffic per month - Custom domain support - Free deployment 📚 Setup Guide 1. Prerequisites 1. Sign up for a Cloudflare account 2. Install Node.js (version 18.0.0 or higher) 3. Install pnpm 2. Configure Cloudflare R2 1. Log in to the Cloudflare Dashboard 2. Find and click \"R2\" in the left sidebar 3. If it's your first time, you'll be prompted to create a billing account (it's free) 4. Click \"Create bucket\" - Set Bucket name to: images (or any name you prefer) - Click \"Create bucket\" to finish 5. Click on your newly created bucket in the bucket list 6. Go to the \"Settings\" tab 7. Find the \"Public access\" section - Enable the \"Public bucket\" toggle - If you have your own domain, you can set up a custom domain below (e.g., images.your-domain.com) - If not, copy the \"Public bucket URL\" for later use 8. Create an API token - Click \"Manage R2 API Tokens\" in the top right - Click \"Create API token\" - Select Object Read & Write permissions - Click \"Create token\" - Save the following information: Access Key ID Secret Access Key Note: The Secret Access Key is","default_branch":null,"files":null,"tree":[],"storefront":"/r/weijunext","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/weijunext/image-url-converter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}