Problem
docs/getting-started/configuration.md describes environment variables like CORS_ORIGINS, LOG_LEVEL, WORKERS, and other settings for configuring the application. However, the code does not read any environment variables — CORS origins, host, port, and all other settings are hardcoded in main.py.
This misleads users into thinking they can configure the app via environment variables when they actually cannot.
Suggested Fix
Either:
- Implement environment variable support using
pydantic-settings (which is already a dependency), or
- Update the configuration docs to reflect the actual state of the code.
Problem
docs/getting-started/configuration.mddescribes environment variables likeCORS_ORIGINS,LOG_LEVEL,WORKERS, and other settings for configuring the application. However, the code does not read any environment variables — CORS origins, host, port, and all other settings are hardcoded inmain.py.This misleads users into thinking they can configure the app via environment variables when they actually cannot.
Suggested Fix
Either:
pydantic-settings(which is already a dependency), or