Need ClaudeCode or GPT recharge help?
Use the inquiry pages for ClaudeCode, GPT recharge, assisted purchase, and team sourcing.
Automatic payment is not configured. Pricing, region support, and timing are confirmed manually.
What is Sink?
What are Sink's key features?
- URL Shortening: Sink's core functionality is converting long URLs into short links, super convenient to use.
- Custom Aliases: Besides system-generated short links, you can also customize aliases to make links more memorable.
- Link Management: You can easily view, edit, and delete the short links you've created.
- Access Analytics: Tracks click counts for each short link, so you know exactly how much traffic you're getting.
- API Support: Provides API endpoints, perfect for developers who want to create and manage short links through code.
- Browser Extension Support: Sink also offers a browser extension, making short link management even more convenient.
- No Database Required: Data storage uses Cloudflare KV, completely eliminating the hassle of database setup.
How to build your own URL shortener service?
- GitHub Repository Fork: Head to Sink's GitHub page and fork the project to your own account.
- Cloudflare Pages Project Creation: Log into Cloudflare, create a Pages project under Workers and Pages, and connect it to your GitHub repository.
- Project Configuration: In Pages settings, select Nuxt.js as the framework preset, set the build command to npm run build, and the output directory to dist.
- Add Environment Variables: Following the instructions, configure necessary information in Pages environment variables including Cloudflare account ID, API Token, redirect status code, etc.
- Custom Domain (Optional): You can also use your own domain - just add a CNAME record in Cloudflare's DNS settings.
Sink's Advantages
Summary
Need ClaudeCode or GPT recharge help?
Use the inquiry pages for ClaudeCode, GPT recharge, assisted purchase, and team sourcing.
Automatic payment is not configured. Pricing, region support, and timing are confirmed manually.
