Create an Application
A Murano Application enables developers to create and deploy custom interfaces and API services. Applications combine three key features:
- A custom API with definable endpoints (routes), scripted logic, and integration with a User Service for permission control.
- Asset hosting for deploying static file based applications, like a CDN.
- Service event handler scripts that have access to all Murano services.
Table of contents
To create an Application Solution using the Web UI:
On the Solutions page (https://www.exosite.io/business/solutions), click "+ NEW SOLUTION" and select Add an Application from the dropdown menu that appears.
Choose your domain name, select Start from scratch, and click the "ADD" button in the popup that appears.
Once you have created an application, you will need to find the Application ID.
In Murano, select Solutions.
Select the Application you just created.
Near the top-left portion of the screen, click the ID button to copy the Solution ID to the clipboard.
$ murano application create <name> --save
This command will return the ID of your new application. It will also save the ID to a local
.murano/config file, so that your project will use this ID in the future.
Configure Your Application Manually
If you have already created an application, you can easily configure Murano CLI to use it using
murano init, or you can enable it manually by adding it to the
$ murano config application.id <application-id>