Launch your own personal URL shortener / redirection service using free tiers of Supabase, Cloudflare Workers and Cloudflare Pages.
Features
- Redirection based on device type (Default / Android / iOS)
- Support various URL protocols
- Front-end web application for link management
Demo
-
Visit https://supaflare.licit.dev. Also accessible through https://supaflare.pages.dev.
-
Use Magic Link to login or sign in with GitHub.
-
Create and manage your links!
URLs have to start with a protocol such as
https://
,ftp://
Custom protocols are supported (eg:
tg://
opens the Telegram app). -
Test your links at https://out.licit.dev/
slug
Supabase Features Used
Auth
Provide authentication and segretation of data between different users.
Database
Store redirection links and metadata.
JS Library
Convenient access to access the above Supabase features used.
Cloudflare Features Used
Cloudflare Workers
Perform URL redirection and to update link data.
Workers KV
Read and store link data used when redirecting web requests.
Cloudflare Pages
Host the front-end Vue 3 web application.
Installation Guide
Coming soon!
Upcoming Features
- Search & Filtering of Links
- QR Code Display
- Link Expiry Datetime
- Password Protection
- Country Redirect
TODO
- Intallation Guide
- Set up GitHub Actions
Developed by @licitdev