mirror of
https://github.com/AlexsJones/llmfit.git
synced 2026-10-15 13:56:53 +00:00
- Embed frontend dist assets directly into the Rust binary during multi-stage build - Replace multi-container setup in docker-compose.yml with unified llmfit service - Revert user provisioning to standard non-root user (UID 1000) and tighten permissions - Document glibc alignment requirements between rust-builder and runtime Debian stages - Restrict default allowedHosts in vite.config.js for safer local development - Remove rust-toolchain.toml to prevent overriding CI pipelines - Update Docker Compose test assertions to target single embedded service on port 8787 feat(docker): add web frontend service and multi-stage container support |
||
|---|---|---|
| .. | ||
| src | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| vite.config.js | ||
llmfit-web
React + Vite frontend for the llmfit local web dashboard.
Development
npm ci
npm run dev
This starts Vite on http://127.0.0.1:5173 and proxies /api/* to http://127.0.0.1:8787.
Build
npm run build
Build output is written to llmfit-web/dist and embedded into llmfit serve at compile time.