Add an application - Sevalla docs (original) (raw)

To help get you started and provide examples of minimal applications, you can use one of the Sevalla one-click templates from your Dashboard or from Templates. To access these templates, you must have a positive balance or a credit card on your account.

Click on one of the template options, and this automatically starts the application deployment. To add an application, log in to Sevalla and click Applications > Create > Application. When you add an application, you can choose to link a Git repository or Docker image; the add application workflow differs depending on which option you choose.

Add an application using a private Git repository

Review your application’s monthly usage costs and confirm your payment method. If needed, add a new card for the payment method. Click Create application. Once you’ve created your application, you can add environment variables, background workers, cron jobs, or jobs within the Processes page, and persistent storage. If your application is stateless (no persistent storage), you can also enable automatic horizontal scaling for the web process within Processes. This lets you set a minimum and maximum number of instances (up to 10) that the process can scale between as needed. Once you have everything set up for your application, you can deploy it from the Overview or Deployments page.

Add an application using a public Git repository

Review your application’s monthly usage costs and confirm your payment method. If needed, add a new card for the payment method. Click Create application. Once you’ve created your application, you can add environment variables, background workers, cron jobs, or jobs within the Processes page, and persistent storage. If your application is stateless (no persistent storage), you can also enable automatic horizontal scaling for the web process within Processes. This lets you set a minimum and maximum number of instances (up to 10) that the process can scale between as needed. Once you have everything set up for your application, you can deploy it from the Overview or Deployments page.

Add an application using a Docker image

Review your application’s monthly usage costs and confirm your payment method. If needed, add a new card for the payment method. Click Create application. Once you’ve created your application, you can add environment variables, background workers, cron jobs, or jobs within the Processes page, and persistent storage. If your application is stateless (no persistent storage), you can also enable automatic horizontal scaling for the web process within Processes. This lets you set a minimum and maximum number of instances (up to 10) that the process can scale between as needed. Once you have everything set up for your application, you can deploy it from the Overview or Deployments page.

View app

Once your application is successfully deployed, you can open it using View 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.