A fastapi proxy to query several different APIs and unify their response through a single API interface
- clone the repo
- create a virtual environment
virtualenv env - activate it
source env/bin/activate - update pip
pip install -U pip - install needed packages
pip install -r requirements.txt
uvicorn app.main:app --reload (or simply ./startserver.sh)
./run_tests.sh
docker build -t frd-ac .docker run -d --name frd-ac -p 80:80 --env-file .env_secret frd-ac
or just run ./build_and_run.sh
docker run -d --name frd-ac-officical -p 80:80 --env-file env.secret ghcr.io/freud-digital/frd-autocomplete:main