All pages
Every page of the docs, grouped the way the navigation groups them. This is where the search box leads when your browser is not running JavaScript.
Agents: /llms.txt lists the same pages as Markdown, and /llms-full.txt is all of them in one file.
Guides
- Guides
- Get started Install the CLI, deploy a small shop with its database, then branch it: a full copy of the app and its data.
- The model Arcs, branches and services, and why your compose file needs only one file beside it.
- Write arc.yaml From a compose file to an arc.yaml, one decision at a time, with the shop as the example.
- Deploy Check your project on your machine, deploy it with one command, follow it, and redeploy an earlier revision.
- Branches A full copy of the app and its data in one command: for a pull request, a migration rehearsal, or a demo.
- Env and secrets One .env per arc, shared by every branch, set from the CLI and never printed back.
- Domains Serve a branch at a domain you own, with its certificate issued for you.
- Sleep and wake Stop a branch you are not using and keep its data, and choose how long an unused arc is kept.
- Costs What is measured, what it costs so far this month, and how to keep it down.
Reference
arc.yaml keys
Errors
- Errors
- anonymize-empty-rules
- anonymize-engine-unsupported
- anonymize-identifier
- anonymize-name
- anonymize-shape
- arc-mismatch
- depends-on-undeployed
- deploy-false-with-config
- edge-port-host-bound
- edge-port-not-fixed
- edge-port-unpublished
- edge-port-zero
- edge-service-not-deployed
- edge-service-unknown
- edge-undeclared
- orphan-entry
- overlay-parse
- pii-undeclared
- pii-without-anonymize
- quiesce-arg-empty
- quiesce-empty
- quiesce-timeout-zero
- ready-timeout-too-long
- ready-timeout-zero
- recordsize-invalid
- removed-key
- service-name-invalid
- unbound-service
- unset-variable
- unsupported
- volume-shared-across-branch