
Sevalla one-click templates
Add an application using a Git repository

Add a new application using a Git repository
- Private repository: Choose GitHub, Bitbucket, or GitLab and connect your account. Once connected, you can choose a Git repository and Default branch. If the repository selector is blank, this may be because it is a new Git account; for security, the Git account creation date must be more than 30 days ago. If it is less than 30 days and you want to connect the Git account to Sevalla, ensure you have a valid payment method on your Sevalla account and contact Sevalla’s Support Team.
- Automatic deployment on commit allows you to automatically deploy your application each time a commit is made to the branch selected.
- Public repository: Enter the Repository URL and choose a Branch.
- Name: This name will be displayed in Sevalla for easy reference.
- Location: Choose the data center you want to use for this application.
Currently, internal connections are only supported between applications and databases in the same region. If you’d like to use a database with your application, you can create the database at Sevalla and use an internal connection between the two (on the application’s Settings page or the database’s Info page).
- Resources: Choose the pod size for your process. This determines the CPU and RAM dedicated to the process. If you have not added a payment method, you can only select the Hobby (H1) pod size.
- Note: If you choose a Hobby pod size for your web process, you will not be able to add a custom domain to your application. If you need a custom domain for your application, you can upgrade this anytime, provided there is a payment method on your Sevalla account.
Add an application using a Docker image
Sevalla only supports Docker images built for Linux/amd64 architecture. This is validated when you add an application and during the rollout phase.

Add a new application using a Docker image
- Docker image: Enter the path to the Docker image. You can use public Docker images from any registry provider. You can access private Docker images from GitHub (ghcr.io), GitLab (registry.gitlab.com), or Docker Hub (docker.io) registries.
- Registry credential (optional): This is only required for private Docker images. You must enter your registry credentials within username > Company settings > Registry credentials. Once you’ve entered your credentials in the Company settings, you can choose which credentials you want to use.
- Name: This name will be displayed in Sevalla for easy reference.
- Location: Choose the data center you want to use for this application.
Currently, internal connections are only supported between applications and databases in the same region. If you’d like to use a database with your application, you can create the database at Sevalla and use an internal connection between the two (on the application’s Settings page or the database’s Info page).
- Resources: Choose the pod size for your process. This determines the CPU and RAM dedicated to the process. If you have not added a payment method, you can only select the Hobby (H1) pod size.
- Note: If you choose a Hobby pod size for your web process, you will not be able to add a custom domain to your application. If you need a custom domain for your application, you can upgrade this anytime, provided there is a payment method on your Sevalla account.
Visit app
Once your application is successfully deployed, you can open it using Visit App at the top of the Overview page within the application in Sevalla. The Overview page also shows you a diagram of your application so you can easily visualize its components and which ports it is listening on for incoming requests.
Open your application from the Overview page with the Visit App button