Skip to content

Shorten URLs and have them deleted after X minutes.

Notifications You must be signed in to change notification settings

mschudt/UrlShortener

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

This is a basic implementation of an URL shortener that deletes shortened URLs after X minutes or one redirection. Version 2.0 also allows text upload.

URL shortening @ shr.gg

Text uploading @ shr.gg/text

Built With

Installation

  1. Clone the repo
git clone https://github.com/mschudt/UrlShortener.git
  1. Install NPM packages
npm install
  1. Start the server
npm start http://localhost 3001

Deployment

I suggest getting a free HTTPS certificate from Let's Encrypt and setting up an NGINX Reverse Proxy to handle TLS and redirect port 80 and 443 to this applications port (3001 by default).