Simple async url shortener written using Starlette framework. Mostly a toy project made to experiment with different things such as GitHub actions or python async libraries.
- Activate a virtual environment
- Install pip-tools:
pip install pip-tools
(pip-tols is used to manage dependencies, you only need to install it once when bootstraping the virtualenv) - Install dependencies:
make install
make test
make run
make upgrade
The app was currently deployed in heroku. I'm looking for a new deployment. (not working anymore) https://async-url-shortener.herokuapp.com/
docker: ghcr.io/jakub3628800/shortener:latest