URL shortener with ability to process batch of links at once.
docker-compose up
- open admin panel at http://localhost:8000/uakari/
- go to one record section
- press add one record button
- fill in long url and max hash length fields
- set the link expire time
- press save to get the short url
For this to work, you need a WebDAV server. Specify it in docker-compose. For tests you can just use https://requestbin.com/ instead.
- prepare csv file filled with urls you want to shorten:
id;long_url 69;http://example.com/category_1/category_2/2983978298 ... - go to admin panel at http://localhost:8000/uakari/
- press add record edit button
- add a descriptive name to this batch of links
- upload your csv
- fill in max hash length fields
- set the link expire time
- press save
- go to http://localhost:8000/uakari/ again and now you can download the result of processing by clicking the link at result file field
- If you use requestbin, you will have to look in your logs instead