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
-
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
-
paid version:
- user and the users urls do not get deleted
-
-
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.57.tar.gz
(12.9 kB
view details)
File details
Details for the file urlshrink-0.57.tar.gz
.
File metadata
- Download URL: urlshrink-0.57.tar.gz
- Upload date:
- Size: 12.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d38d0c9abe9c26b5c11d15914d927a2dcb99cad206df29c64ece45bb84201e00 |
|
MD5 | 42ea9d14383a7a3de0af23b10f2e4700 |
|
BLAKE2b-256 | 020c4a73b1b3af11a9e08f6822cefa7765aedab768a1cda9dde0e648228ea94a |