# Via

- [Overview](/docs/via/) — High-level overview of Via and the main docs path.
- [Introduction](/docs/via/introduction/) — What Via provides for Vary apps and how the platform model works.
- [Install](/docs/via/install/) — Install, initialize, doctor, start daemons, and provision the first app.
- [Deploy an app](/docs/via/deploy/) — Deploy an existing Via app from a Vary project checkout.
- [Deploy lifecycle](/docs/via/deploy-lifecycle/) — What Via does after a source push: build phases, runtime launch, readiness gates, and source checkout layout.
- [Deploy diagnostics](/docs/via/deploy-diagnostics/) — Use app status, logs, smoke checks, debug bundles, and retries after a deploy fails or needs inspection.
- [Config redeploys](/docs/via/config-redeploys/) — Roll out config and secret changes without pushing new source.
- [Architecture](/docs/via/architecture/) — How Via runs Vary apps with services, Docker, config, add-ons, routes, and durable state.
- [Domains and routes](/docs/via/domains-and-routes/) — Attach hostnames to apps with DNS proof, approval, and certificate checks.
- [Domain proof token](/docs/via/domain-proof-token/) — What Via's DNS proof token is, why it is required, and how to handle it.
- [Certificates](/docs/via/certificates/) — Public ACME certificates, internal certificates, uploaded certificates, and per-domain or per-route certificate policy.
- [TLS, routing, and the proxy](/docs/via/proxy/) — HTTPS, route application, public app traffic, and maintenance responses.
- [Add-ons](/docs/via/addons/) — How Via attaches managed resources to apps through runtime bindings.
- [Secrets and config](/docs/via/secrets-and-config/) — How Via stores runtime config, delivers secrets, and keeps secret values out of command history.
- [Runtime trust](/docs/via/runtime-trust/) — How Via publishes public CA roots into managed app runtimes.
- [Managed SQLite](/docs/via/managed-sqlite/) — Create, bind, snapshot, restore, and destroy Via-managed SQLite add-ons.
- [Public API release](/docs/via/public-api-release/) — Manifest, capability, config, add-on, routing, backup, and rollback guidance for public Vary APIs on Via.
- [Operations](/docs/via/operations/) — Verified operator commands for status, diagnostics, history, rollback, rotation, backup, and restore.
- [Via CLI reference](/docs/via/cli-reference/) — App-owner `vary` commands and host-operator `via` commands, who runs them, prerequisites, and absent commands.
- [Services and logs](/docs/via/daemons/) — Operate the Via services, inspect logs, and provision apps.
