Deployments
Deploying Wick Applications on Candle Cloud
Deploying your Wick applications on Candle Cloud is a streamlined process designed to get your applications up and running in no time. This guide walks you through the deployment process, ensuring you leverage the robust capabilities of Candle Cloud effectively.
Starting a New Deployment
Initiate Deployment: Navigate to the
Deployments
section on your Candle Cloud dashboard. Click on the+
icon located in the top right corner.Name Your Deployment:
- Provide a name for your deployment.
- Note: They must be in lowercase and can contain hyphens (a-z, 1-9, and -) (e.g.,
my-wick-app
).
Registry Reference:
- Input the registry reference where your Wick package is stored.
- Currently, Candle Cloud only supports packages hosted on
registry.candle.dev
. - e.g.,
registry.candle.dev/my-namespace/my-app:0.1.0
Configure Inbound HTTP:
- This will enable (or disable) an inbound HTTPS route to your application.
- You must use
{{ ctx.env.HTTP_PORT }}
as the port value of your TcpPort resource configuration set within your Wick application.
Wick Binary Version:
- Choose between the
latest
ornightly
version of the Wick binary based on your preference and application requirements.latest
: This is the most recent stable release of Wick.nightly
: This represents the cutting-edge version with the newest features. However, it might not be as stable as thelatest
.
- Choose between the
Finalize & Deploy: After filling in the necessary details, review your configurations. Click on the deploy button to initiate the process. Once deployed, your Wick application will start running based on the specified configurations.
Deployment Host Name
Your application will be available on the internet. Once it is deployed, you can access it using the following URL format:
https://<app-name>.<tenant-name>.apps.candle.run
There will be a link to the URL on your deployment details section.
With your application deployed, you can monitor its health directly from the Candle Cloud dashboard. If you have any questions or need assistance, please visit our Discord Channel.