Migrate to servable
Some checks failed
CI / Check typos (push) Has been cancelled
CI / Check links (push) Has been cancelled
CI / Clippy (push) Has been cancelled
CI / Build and test (push) Has been cancelled
CI / Build container (push) Has been cancelled
CI / Deploy on waypoint (push) Has been cancelled

This commit is contained in:
2025-11-27 20:25:30 -08:00
parent b6de727883
commit bfa6d2c8d9
59 changed files with 559 additions and 3162 deletions

View File

@@ -21,3 +21,30 @@ This library decouples compiled binaries from the services they provide, and mak
- the `StaticAsset` servable serves static assets (css, images, misc files), and provides transformation parameters for image assets (via [`pixel-transform`](./crates/lib/pixel-transform)).
- [`service/service-webpage`](./crates/service/service-webpage): A `Service` that runs a `PageServer` that provides the content on [betalupi.com]
## Todo:
This web framework is nowhere near complete. Features are added as they are needed.
### Asset server
- generate asset server from dir, detect mime from file
- icon svg
- CORS,timeout, page cache
### Misc:
- reactive components with react or htmx
- handout search
- self-contained email mangler
- check asset paths at compile-time (or at least in a test)
### Content:
- TetrOS:
- https://git.betalupi.com/Mark/tetros
- https://git.betalupi.com/Mark/tetris-os
- Pick:
- https://git.betalupi.com/Mark/pick
- Minimax
- HTWAH