Applications
This page explains how custom applications can be deployed and managed in Catalyst through the Applications tab. Applications can be backend or frontend types, including DAML-based applications.
How Do I Create an Application?
To create an application, go to the Applications tab and click the Create button to open a side window.

Provide an Application name
Enter a unique Application name (required).
Fill in the main settings
Applications can have a UI or Backend type.
When deploying a UI application, choose between providing an image for the application or selecting one of the previously uploaded UI files (uploaded through the Collections tab).
When selecting a UI file to deploy, the image field will be ignored. The UI application will be served by a nginx server.
Provide a Docker image for the backend application.
Choose Application Type
Choose application image (or file if UI app and not using an image)
Choose Port
Choose Subdomain:
Select subdomain from existing participants
Choose custom subdomain
Resources allocation:
Requested CPU — Guaranteed CPU resources that will be allocated
CPU limit — Maximum CPU resources that will be allocated
Requested memory (MB) — Guaranteed amount of RAM that will be allocated
Memory limit (MB) — Maximum amount of RAM that can be allocated
You can add custom environment variables if needed
Last updated
Was this helpful?