Skip to content

Create a Deployment

Create a deployment in the panel and choose the right source and plan.

Updated Oct 1, 2026

Create a deployment in the panel and choose the right source and plan.

Before you start

Create a Deployment

  1. Select a Project

    Your account starts with a default project.

    Select that project before you create a deployment.

    You can update the project name and description in Settings.

  2. Start a new deployment

    Click New Deployment in the top-right corner.

    Start with the basic details:

    • Enter a deployment name.
    • Add a description if needed.
  3. Choose the deployment type

    Select the type that matches what you want to create.

    • Application: Runs your bot, app, or website.
    • Database: Creates a managed database for your project.
    • Service: Websites or other deployment types.

    Application Deployment

    Select the Source.
    Where the deployment gets your files from.

    • Blank: Starts with an empty deployment. You can upload files or connect a GitHub Repository later too.
    • GitHub: Clones a GitHub repository during creation.
    • Archive: Extracts your uploaded archive during creation.
    • Backup: Restores files from an existing backup, even if the original deployment was deleted.

    and the Runtime.

    Database Deployment

    Select:

    • New Database if you are creating a new Database or Backup if you are restoring a deleted database.
    • Engine: The database type and version.

    Service Deployment

    Select the Service to use.

  4. Review resources and launch

    Choose the resources amount for the deployment.

    You can change the resources allocated later too.

    Then launch the deployment.

What's next?

Set Up a Deployment — Configure the deployment and upload your files.