Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rafaelbroseghini/shortie
:globe_with_meridians: FastAPI + Redis URL Shortener :globe_with_meridians:
https://github.com/rafaelbroseghini/shortie
Last synced: 16 days ago
JSON representation
:globe_with_meridians: FastAPI + Redis URL Shortener :globe_with_meridians:
- Host: GitHub
- URL: https://github.com/rafaelbroseghini/shortie
- Owner: RafaelBroseghini
- License: mit
- Created: 2022-10-31T02:25:19.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-28T22:34:39.000Z (9 months ago)
- Last Synced: 2024-01-28T23:29:13.528Z (9 months ago)
- Language: Python
- Homepage: https://shortie.fly.dev/docs
- Size: 35.2 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# shortie
> A FastAPI + Redis URL Shortener :)
## Prerequisites
`shortie` requires a running instance of Redis version >=6, either locally or hosted.
## How to start
> The `start.sh` script provides a helper flag to run a local `redis-stack-server` container.
```bash
./start.sh --redis-docker
```If you'd like to point your app to a different redis instance, omit the `--redis-docker` and check [config.py](./app/core/config.py) to see what variables can be overriden.
Navigate to [http://localhost:8000/docs](http://localhost:8000/docs) to see the api docs.