Vite + React app served by the root Docker Compose stack at https://localhost:3001 through the local TLS proxy.
Do not install app dependencies on the host. Node, pnpm, Vite, TypeScript, linting, and browser tooling run inside Docker containers and Docker-managed volumes.
From the repository root:
docker compose up -d --build osionos-app osionos-bridgeFor the normal website login flow, run the complete stack:
docker compose up -d --buildThen open https://localhost:4322, sign in, and let the website redirect into osionos. Direct app loads require an existing bridge session unless VITE_REQUIRE_BRIDGE_SESSION is changed inside the Docker configuration.
- Bridge API:
https://localhost:4000 - Token consume route:
https://localhost:4000/api/auth/bridge/consume - App URL after token consumption:
https://localhost:3001/#source=adapter&view=v-prod-table
See ../../../docs/howtouse.md for the full pipeline workflow and verification steps.