- Docker and docker-compose
apt install docker.io docker-compose
- Make sure 8888 and 3306 ports are not in use.
- Env & run containers:
./setup.sh
- Migration:
docker exec -it api alembic upgrade head
Ping to validate setup is done correctly:
curl -X 'GET' 'http://0.0.0.0:8888/' -H 'accept: application/json'
- Documentation: http://0.0.0.0:8888/documentation
- Re-Documentation: http://0.0.0.0:8888/re-documentation
- Openapi.json: http://0.0.0.0:8888/openapi.json