Skip to content

Local API Port 8085

Motivation

The local FastAPI development server should move off host port 8080 and use 8085 consistently.

User-Facing Change

Running scripts/dev/local-run.sh api now starts the local API on http://127.0.0.1:8085. The Vite dev server continues to run on http://127.0.0.1:8090 and proxies /api/* to the new API port.

API / IaC Diff Summary

  • Updated the local API helper, smoke helper, VS Code debug launch, Vite proxy default, setup script env output, local compose host binding, and getting-started docs from port 8080 to 8085.
  • Container App ingress and in-container API port remain unchanged at 8080.

Validation Evidence

  • scripts/dev/local-run.sh api started uvicorn on http://127.0.0.1:8085.
  • GET http://127.0.0.1:8085/api/health returned HTTP 200 with {"status":"ok","version":"0.0.1","revision":"local"}.
  • GET http://127.0.0.1:8090/api/health returned HTTP 200 through the Vite proxy.
  • GET http://127.0.0.1:8080/api/health failed with connection refused, confirming the old host port is no longer serving the local API.
  • Browser reload at http://127.0.0.1:8090/ loaded the dashboard and workspace resource list.