A simple URL shortener
This python written url shortener is simple but complete in it's features. It only has two dependencies that you need to install and then you're ready to host it yourself. Some of the features:
- Simple, clean, user friendly design
- Lightweight to host but easily scalable to billions of links
- You can password protect Linds, let them expire at a certain time or limit the amount of times the Lind can be used
- You can manage a Lind after creation to edit the passwords or the underlying link by going to
{lind}/manage
- Both a web-ui and api available
- A rate limiter available for creating Linds
- Easy to change how Lind behaves: you can change the minimum length or character range of the id's
The home screen where you can quickly make a simple Lind:
Or use the advanced settings to add an expiration time, an usage limiter, password protect it or allow managing the Lind afterwards:
Click
create
and you'll get the Lind:
When accessing a password-protected Lind, you'll first need to enter the password set when created in order to continue:
If an admin password is given when creating a Lind, you can go to
{lind}/manage
to manage the Lind