Skip to content

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