All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Reverse proxy at demo-ctx.lnh2e.com forwards /xll-bi/* unchanged to the container, so the container's nginx must match that location and Vite must build asset URLs under the same prefix — otherwise the SPA shell returns 404 and the JS/CSS resolve to /assets/* with no handler. - nginx.conf: rename location /bi/ → /xll-bi/ (and assets sub-location) - vite.config.ts: set base: '/xll-bi/' so built index.html references /xll-bi/assets/* - docker-compose.yml: 8114 → 8214 to match the upstream the proxy targets Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Run and deploy your AI Studio app
This contains everything you need to run your app locally.
View your app in AI Studio: https://ai.studio/apps/99f30234-252e-4899-b2b5-6d6d1c336581
Run Locally
Prerequisites: Node.js
- Install dependencies:
npm install - Set the
GEMINI_API_KEYin .env.local to your Gemini API key - Run the app:
npm run dev
Description
Languages
TypeScript
98.1%
HTML
0.9%
Dockerfile
0.9%