Skip to content

thuongtruong109/nolink

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

26 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

logo nolink

Build status Test status CircleCI status Automated api build Automated client build License

🌳 Description

This is a simple URL shortener service, which helps you shorten your long URL to share repidly to external. It is written in Golang and uses Redis as database. Other hand, it also provides some services such as QR code generator, barcode generator, etc.

πŸ’« Preview

Preview image

πŸ’₯ What's new

  • Shorten URL
  • Redirect to os.Getenv("ORIGIN")al URL
  • Expiration time (default 1 day)
  • QR code generator (custom color, download image, copy to clipboard)
  • Barcode generator
  • Statistics
  • Rate limit
  • Reverse proxy
  • Multi Dockerize layers
  • CI/CD build and deploy image
  • Custom expiration time
  • Unit test
  • Caching

πŸ—οΈ Architecture

Image

🀝 Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. If you like my work, please star 🌟 this repository.

πŸͺͺ License

Nolink is an MIT-licensed by thuongtruong109

Releases

No releases published

Packages

 
 
 

Contributors 2

  •  
  •