Crescendo Lab Docs
English
Sign up

Deploy overview

Upload files or source code. Agent Lab builds them into a version, gives it an address and runs it. Every version is kept.

Last updated

What you can deploy#

How it works#

  1. Create an app Pick a name and an address label. The label becomes part of the app's address.
  2. Upload What you upload decides what the app is: an index.html at the top makes a web page, a Dockerfile makes a service.
  3. Build and check The platform builds a new version and scans the files for secrets, personal data and scripts loaded from elsewhere. A container app's image is also scanned for vulnerable packages. Every version gets its own preview address.
  4. Go live An app's first version goes live on its own. After that, you choose when a version goes live.
  5. Roll back If a new version has a problem, put the previous one live again. Nothing is rebuilt.

Key concepts#

TermMeaning
AppA site or service you deploy, with its own address, versions and settings.
VersionWhat one upload built. Versions are never overwritten.
Public addressThe address visitors open. It shows the live version.
Internal addressAn address only your organization's services can call.
BranchAnother environment of the same app, with its own settings, secrets and databases.

The glossary lists these terms in every language.

Web page or service?#

If anything runs on a server, deploy a container app

That includes receiving a webhook or a form, using an API key, and calling another service from the server. An API key in a web page can be read by every visitor.