jbrechtel
|
72b1ee1d3d
|
Add SPA static file serving from backend
Backend (Server.hs):
- serveStaticOrSpa: serves static files from --static-dir
- SPA fallback: extensionless paths serve index.html
- MIME type mapping for html/css/js/png/svg/ico/woff2
Frontend:
- ES module imports with import map for Mithril CDN
- Build script: tsc + copy index.html + static assets
CLI:
- --static-dir flag (default: frontend/dist)
- scripts/run passes through extra args
- Dockerfile CMD points at /usr/local/share/sis/static
|
2026-07-15 14:59:31 -04:00 |
|