fix: correct Streamlit progress values and API docs behind /v1 prefix

This commit is contained in:
CM Consultor
2026-08-09 04:19:44 +00:00
parent bb03663921
commit 9d6e8bd52d
3 changed files with 182 additions and 12 deletions

4
api.py
View File

@@ -13,6 +13,7 @@ Uso:
"""
import io
import os
import zipfile
from typing import List
@@ -31,6 +32,9 @@ app = FastAPI(
title=API_TITLE,
version=API_VERSION,
description=API_DESCRIPTION,
# A API é publicada externamente atrás de /v1 pelo Traefik.
# root_path corrige as URLs do Swagger/ReDoc/OpenAPI nesse cenário.
root_path=os.getenv("API_ROOT_PATH", ""),
docs_url="/docs",
redoc_url="/redoc",
)