Create a Server

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

Updated Jul 7, 2026

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.

    If you choose Application, select:

    Source — Where the deployment gets your files from.

    • Blank — Starts with an empty deployment. Upload files later in Files or connect with SFTP.
    • GitHub — Clones a GitHub repository during creation.
    • ZIP — Extracts your uploaded archive during creation.
    • Backup — Restores files from an existing backup, even if the original deployment was deleted.
    • Template — Uses pre-made files for common bot setups.

    Runtime — The language and version installed for the app.

    If you choose Database, select:

    • Engine — The database type and version.
    • Backup instead of New Database if you are restoring a deleted database.
  4. Review resources and launch

    Choose the resources amount for the deployment.

    You can change the resources allocated later too.

    Then launch the deployment.

You can link a GitHub repository after the creation too.

What's next?

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