Don't show OpenAPI URLs in production
Notes
ChatGPT suggests:
from src.config.settings import get_settings
settings = get_settings()
app = FastAPI(
docs_url=None if settings.ENV == "production" else "/docs",
redoc_url=None if settings.ENV == "production" else "/redoc",
openapi_url=None if settings.ENV == "production" else "/openapi.json",
)
Don't show OpenAPI URLs in production
development,productionconsistent with frontendNotes
ChatGPT suggests: