url smallifier
Project description
urlshrink
an open source python based url shortener
-
sqlite database
-
hashids
-
redirection
-
hit counting
-
copy buttons
-
delete button
-
qr codes
-
options
- key / password or public deletable
- gets destroyed after x timeunits
-
db cleansing after X days so the hashids don't get too long
-
sqlmap --risk 3 --level 5 nothing found
-
cookie info
-
made by
-
hashed fields
- username
- password
-
encrypted fields
- using Argon2
- url (if password for it is specified)
-
users
-
registration
- generated username
-
add shortened url to currently logged-in user instance
-
share urls between users
- access groups
-
free version:
- delete user after x months without login
- delete url after x years or x months without usage
- user can only hold N shortened urls
-
paid version:
- encryption_level + N
- user and the users urls do not get deleted
- user can hold {CALCULATE_ME} shortened urls
-
-
sharing via platforms
-
statistics
-
also accept torrent, ftp, ssh, etc. urls
- detect protocol and show label
- some protocols can be dangerous
- add notification for dangerous urls
- detect protocol and show label
stuff that was originally planned but won't be done
- cli client (useless)
- api for android app (useless)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
urlshrink-0.61.tar.gz
(13.3 kB
view hashes)