Skip to main content

Deploying your Application

You can create applications on Cosmonic using the provided capability providers and your own actors. The only requirement for starting an actor is that the actor must be a signed module with claims information attached. Once your actor is signed, there are two ways you can deploy it:

The easiest and quickest way to deploy an actor is with launch command included in the cosmo CLI. cosmo launch will check for a signed actor module in the target directory and start it on a local wasmCloud host connected to your super constellation.

caution

Since cosmo launch starts actors on a local wasmCloud host, if you stop this host, all actors (and providers) running on it will be terminated. If you need your application to continue running independent of your local system, consider starting your actors on a Cosmonic-managed host from a public OCI registry. You can refer to the other set of instructions above for how to upload your actor to a public GitHub registry.