Contexto
O frontend local falha em http://forgeops.local:8082/repositories com NetworkError when attempting to fetch resource mesmo com backend e proxy saudaveis.
Problema
O smoke local via proxy usa forgeops.local:8082 e api.forgeops.local:8082, mas a configuracao publica do frontend ainda aponta para localhost:3333 em alguns pontos e para http://api.forgeops.local sem a porta do proxy no container Docker.
Objetivo
Alinhar a configuracao publica do frontend ao proxy local para que a UI em /repositories consulte a API por http://api.forgeops.local:8082 no smoke containerizado.
Escopo
- confirmar onde
NEXT_PUBLIC_API_BASE_URL e consumida
- corrigir a configuracao local relevante
- alinhar
.env.example e documentacao de setup local
- recriar o frontend e validar a tela
/repositories
Fora de escopo
- refactor amplo do frontend
- mudancas no backend
- mudancas no proxy alem do estritamente necessario
- novas features
Criterios de aceite
- o frontend deixa de usar
localhost:3333 no smoke via proxy
/repositories consegue consultar a API por api.forgeops.local:8082
- a documentacao local fica coerente com o comportamento real
Contexto
O frontend local falha em
http://forgeops.local:8082/repositoriescomNetworkError when attempting to fetch resourcemesmo com backend e proxy saudaveis.Problema
O smoke local via proxy usa
forgeops.local:8082eapi.forgeops.local:8082, mas a configuracao publica do frontend ainda aponta paralocalhost:3333em alguns pontos e parahttp://api.forgeops.localsem a porta do proxy no container Docker.Objetivo
Alinhar a configuracao publica do frontend ao proxy local para que a UI em
/repositoriesconsulte a API porhttp://api.forgeops.local:8082no smoke containerizado.Escopo
NEXT_PUBLIC_API_BASE_URLe consumida.env.examplee documentacao de setup local/repositoriesFora de escopo
Criterios de aceite
localhost:3333no smoke via proxy/repositoriesconsegue consultar a API porapi.forgeops.local:8082