Create a Server
Create a deployment in the panel and choose the right source and plan.
Updated Jul 7, 2026
Before you start
- Create your account first — Create an Account
Create a deployment
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.
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.
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.
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.