Plain text that lives in your version control.
Every setting is a human-readable file you can template, review and ship through existing automation. Traffic policy reloads live without a restart; load-time validation catches field-known misconfigurations before they bite. With the mesh enabled, a change pushed at any node gossips to every node over the encrypted tunnels themselves. Gossip · opt-in
And configuration has a front door: a guided wizard, part of the node’s own web interface, that builds a configuration step by step, rolls the change out across the fleet over the Atlas mesh itself — no central controller required — and tracks the rollout as it spreads: which nodes have received it, which have applied it, and how far the propagation has reached. It ships as part of the standard web dashboard.
In practice, the wizard runs entirely offline — on an air-gapped laptop, if the fleet never touches the internet — and everything it writes can equally be typed by hand. The dashboard’s TOML editor is a real editor: syntax highlighting, line numbers, the current line marked, and the daemon’s own validation run before anything is staged.
Changes apply hot, and the apply is transactional — committing opens a confirm window, and a node nobody confirms restores its previous file by itself. Any node can pull every other mesh member’s redacted configuration over the tunnels, because there is no controller to ask, and a compare view puts the selected nodes beside each other: policy that has drifted is flagged, node-local differences that are supposed to differ stay quiet.