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.58.tar.gz
(13.0 kB
view details)
File details
Details for the file urlshrink-0.58.tar.gz
.
File metadata
- Download URL: urlshrink-0.58.tar.gz
- Upload date:
- Size: 13.0 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 | 3affda348522a95f425f9b582e6a6214d11e1add370f18c883f1e359afc207c6 |
|
MD5 | 5b4fe195a5c4746be7c49962f78289a7 |
|
BLAKE2b-256 | 7daa6663983106261b175bd5cca67e7b196823d2ac7f01e51fafc0feaefb3fb6 |