Browse documentation
Deploy and Operate
Hosting
Deploy and operate apps, services, static sites, domains, CDN, and managed resources with Vex.
On this page
Hosting model
Vex hosting organizes runtime work around organization apps, environments, services, and deployments. The same product surface covers public services, static sites, custom domains, CDN delivery, and runtime controls.
Managed public services receive an HTTPS hostname derived from the app, environment, service, and datacenter. You do not need to supply a --deployed-url for a service Vex manages.
Deploy a service
Use the CLI to create a deployment and follow it while it runs.
vex deploy create --app <app> --service web --env production --watch
vex deploy dashboard --app <app>
The web deployment surfaces let you inspect applications, environments, services, deployment history, and runtime controls from the same organization.
Domains and delivery
Vex can attach custom domains, validate ownership, and expose CDN delivery state. Static-site deployments have their own upload and finalization path, while managed services use the platform’s public TLS routing after the API verifies that a domain belongs to the selected app service.
Inspect runtime state
Use deployment logs and the dashboard for the current allocation and service state.
vex deploy logs --app <app> <allocation-id> --task web
vex deploy dashboard --app <app>
For container-image workflows, use Vex Hub. For the server contract, consult the OpenAPI reference.