8000 GitHub - farajist/kanketsu: another URL shortener project · GitHub
[go: up one dir, main page]

Skip to content
7FFF
farajistPublic

About

another URL shortener project

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

7 Commits

Folders and files

Repository files navigation

Kanketsu

Kanketsu (簡潔: concise; brief; succinct; ​), is a distributed short URL server designed for high availability

Installation

  1. Make sure that you have Docker installed
  2. Clone down this repository.
git clone https://github.com/farajist/kanketsu.git
  1. Create environment file .env based on .env.example
  2. In the project workding directory, run the docker-compose command
docker-compose up --build
  1. The URL shortner service is now ready to serve requests:
curl --location 'localhost:4000/url/shorten' --header 'Content-Type: application/json' --data '{ "url": "http://www.example.com" }'
curl --location 'localhost:4000/url/expand/3PKb'

System design

The system design as well as architectural decisions are detailed here.

License

About

another URL shortener project

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages

0