[@layout]: ../docs.layout.md

# Hosting

Publish public pages as static files, or run a live site for shared accounts and
writable content.

[How PathMX runs](../start/runs.guide.md) explains the choice;
[Publish](../start/publish.guide.md) covers static export and manual server setup.

- [Cloudflare publishing](./cloudflare.guide.md) — stage and deploy a static export using the optional Cloudflare package.

- [Analytics](./analytics.reference) — collect selected activity on a live SQL host and inspect private realtime reports.
- [Server deployment](./deployment.reference.md) — update an existing writable macOS service through shared Git, SSH, and launchd.

Server deployment adopts a service you already operate. It needs repository access,
backups, and coordinated writers; it does not provision a new machine or create
your initial service. Start with the manual server setup in Publish when you do
not have a service yet.
