Hoster
The machinery every hoster shares. Datahoster is one of a family that all stand up the same way, so the local client, the server, sync and the tools work alike across every one of them. What is unique to datahoster, how a host stores and serves its data, lives in the internals.
Local →
Every file the local client is built from: the one command you run, this hoster's own modules, and the shared toolkit behind it, with their exports and switches.
Server →
Everything on the server: Caddy out front, a localhost-only API behind it, and its configuration.
Sync →
How the local client mirrors your definitions up and pulls records down: the private management API, the diff-and-pull process, and the errors a sync can fail with.
Tools →
The read-only API behind the log browsers, and how the Data, Web and Server Logs tools are built from what the local client pulls down.