10_server — the machine¶
Version: 0.1 · Last Updated: 2026-08-24 · Status: 🔴 DA REVISIONARE
The machine every installation runs on, from BaseServer upward. It is the
server object itself, the applications it hosts and how a request finds one, the
description an installation is assembled from, and the capability mixins stacked
on the base — authentication, sessions, the middleware chain, the second
transport, storage, background work. The numbered folders are the reading order: no entry needs a concept that
comes later.
| Entry | In one line |
|---|---|
| 010 server | the ground: the server object, the applications it hosts, how a request finds one, ordered start and stop |
| 015 configuration | the tree every entry reads its own words from: layers, read stack, subscribers |
| 020 applications | RoutedApplication and the routing tree · openapi · mcp |
| 025 routing system | what a routing class is: the tree, the filtered walk, and the plugins armed on it |
| 030 middleware | the uniform middleware chain every request passes |
| 040 sessions | per-user server-side state between requests |
| 050 authentication | 401 vs 403 · avatar · tags |
| 055 websocket | the second transport: the server holds the connection, every message is a request |
| 060 storage | the only access to the filesystem, through storage nodes |
| 065 db | databases mounted through the recipe, no backend in the core |
| 070 tasks | work that is no HTTP request |
| 080 task-thermometers | see a batch move, stop it politely |
| 090 server-application | the _server app and its sections · monitor · inspector |
| 110 cli | drive installations from the shell |
| 120 restart | born here; enriched by spa → subcommanders → kube |