Skip to content

mschudt/UrlShortener

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 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).

About

Shorten URLs and have them deleted after X minutes.

Topics

Resources

Stars

Watchers

Forks