23 lines
678 B
Markdown
23 lines
678 B
Markdown
|
# 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](https://couchdb.apache.org/) as a database. CouchDB can run as a docker container.
|
||
|
|
||
|
```text
|
||
|
$ docker run -p 5984:5984 -d couchdb
|
||
|
```
|
||
|
|
||
|
At this point, visit the local instance link [http://localhost:5984](http://localhost:5984/) and create the user credentials configured in [config/config.py](config/config.py).
|
||
|
|
||
|
Once the database is up and running and the credentials have been created, shortenit can be ran.
|
||
|
|
||
|
```text
|
||
|
$ pip install -e .
|
||
|
$ shortenit
|
||
|
```
|