Quick Start¶
This guide helps you get the Cats API up and running quickly.
Local Development¶
-
Ensure Installation: Complete the Installation steps.
-
Start the Infrastructure: Launch the database container:
- Run the Server: Start the FastAPI application:
- Access the API:
- Swagger UI: http://localhost:8080/docs
- Healthcheck: http://localhost:8080/v1/healthcheck/
Full Docker Stack¶
To run all services (API, database, Grafana, Loki, etc.):
- API: http://localhost:80/api
- Grafana: http://localhost/grafana (default credentials: admin/admin)
Running Tests¶
Execute integration tests with coverage: