I built a free Bitly/TinyURL alternative and self-hosted it on a $6/mo VPS — here's the full stack
A developer created a free alternative to Bitly and TinyURL, called meshalive.com, which offers features like real-time click analytics and custom slugs. The service is self-hosted on a $6 per month VPS, utilizing a tech stack that includes Go, PostgreSQL, and Redis. Users can shorten URLs without an account and access various analytics features for free.
- ▪The URL shortener is built using Go and Fiber for the backend, PostgreSQL for the database, and Redis for caching.
- ▪It allows users to shorten URLs instantly without needing an account and offers 100 saved links with a free account.
- ▪The entire service runs on a single VPS for $6 per month, significantly cheaper than cloud alternatives.
Opening excerpt (first ~120 words) tap to expand
try { if(localStorage) { let currentUser = localStorage.getItem('current_user'); if (currentUser) { currentUser = JSON.parse(currentUser); if (currentUser.id === 3951939) { document.getElementById('article-show-container').classList.add('current-user-is-article-author'); } } } } catch (e) { console.error(e); } Tech Boy Posted on May 26 I built a free Bitly/TinyURL alternative and self-hosted it on a $6/mo VPS — here's the full stack #go #showdev #sideprojects #webdev I got tired of Bitly limiting me to 10 links/month for free and TinyURL having zero analytics. So I built meshalive.com — a free URL shortener with real-time click analytics, dynamic QR codes, custom slugs, and a REST API. Here's how it's built.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at DEV.to (Top).