CLI reference / web

stado web

Invocation

stado web <COMMAND>

Purpose

Host a web product on the fleet: build it, run it, publish its hostname

Required inputs and options

This command has no command-specific inputs or options.

Output and state effect

This command group selects one of the subcommands listed below; use its exact child invocation to perform an operation.

Refusals

  • Before dispatch, Stado refuses a missing required token shown in the invocation, an unknown option, or a value outside a listed value set; argument-usage failures exit with code 2.

Subcommands

  • declare Declare a web product: where it runs, as whom, and on which hostname
  • list List declared web products with their host, port, hostname and unit
  • remove Remove a web product: stop and forget its unit, drop its DNS record
  • deploy Install the published release as a managed unit and deliver its environment, then verify that it answers
  • status Report each product's declared edge, live unit/port state, and observed DNS
  • route Publish a declared hostname: edge, then DNS, then wait for the certificate
  • edge The public edge: the fleet host that holds an address and terminates TLS for every `stado`-edge hostname
  • origin Public origins: the hostnames the internet reaches a Stado surface through, and whether anything outside this network can resolve them
  • quality Install the locked dependency tree and run the product's own checks
  • build Build the checked-out web product and stage its runnable tarball