Skip to content

Latest commit

 

History

History
18 lines (13 loc) · 804 Bytes

readme.md

File metadata and controls

18 lines (13 loc) · 804 Bytes

Shrtn

A URL shortener using Airtable and Vercel serverless functions. Available at arhn.us.

  • Clone this Airtable Base to get started
  • Fill up the .env.sample file and rename it to .env
  • Deploy to Vercel and add a domain

Note: The SHRTN constant in the .env.sample is a hashed password. To generate a hashed password, check password.js

Functionality

  • Enable/Disable links directly through Airtable
  • Easily add links to Airtable via a password protected form (arhn.us/shrtn)
  • Generate random URIs through Airtable
  • Nested links (/shortened/link)
  • Shorten GitHub Repo links -> /gh/${repository}
  • Custom HTML 404 pages (instead of a res.send(404))