The personal URL shortener
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Elia el Lazkani b2ca72a809 chore(): Updates code to run on latest python 9 months ago
config Adding the ability to choose upper or lower case ID generation 3 years ago
requirements Migrated the ID generation system for security reasons. 3 years ago
shortenit chore(): Updates code to run on latest python 9 months ago
.gitignore Migrated the ID generation system for security reasons. 3 years ago
LICENSE Add LICENSE 4 years ago
README.md Fixes configuration path 2 years ago
TODO Appending TODO. 3 years ago
setup.py chore(): Updates code to run on latest python 9 months ago

README.md

Shortenit

Shortenit is a tool to shorten urls.

NOTE: This is a very early draft project. Contributions are welcome.

Running

To run shortenit, first we need to have a running database. Shortenit uses CouchDB as a database. CouchDB can run as a docker container.

$ docker run -p 5984:5984 -d couchdb 

At this point, visit the local instance link http://localhost:5984 and create the user credentials configured in config/config.yaml.

Once the database is up and running and the credentials have been created, shortenit can be ran.

$ pip install -e .
$ shortenit