Documentation
¶
Overview ¶
Package ui serves memini's embedded single-page admin UI (Preact + Vite). dist/ is a build artifact (gitignored; only .gitkeep is tracked) embedded at compile time. The Docker image builds it; locally use `mise run ui`. Without it the binary still boots and serves a placeholder.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Mount ¶
Mount serves the SPA at / on r. Requests for real built assets are served from the embedded filesystem; everything else falls back to index.html so client-side routing works on deep links and reloads.
The shell is intentionally public (no bearer auth): when MEMINI_API_KEY is set the API it calls (/v1) enforces the token; the UI itself carries none.
Types ¶
This section is empty.