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
  • schedule — Requests the product's unit is sent on a cron: declared here, sent by fleet schedules that `route` creates and `remove` deletes
  • 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