Documentation

Search Composal documentation

Search public documentation, commands, and release notes.

Browse documentation

Deploy and Operate

Hosting

Deploy and operate apps, services, static sites, domains, CDN, and managed resources with Composal.

On this page

Hosting model

Composal 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 Composal manages.

Deploy a service

Use the CLI to create a deployment and follow it while it runs.

Terminal
com deploy create --app <app> --service web --env production --watch
com 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

Composal 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.

Terminal
com deploy logs --app <app> <allocation-id> --task web
com deploy dashboard --app <app>

For container-image workflows, use Composal Hub. For the server contract, consult the OpenAPI reference.