---
title: Prepare your Deployment
slug: docs-containers/prepare-your-deployment
docTags: 
createdAt: 2022-12-20T17:28:40.000Z
---

Right before deploying your new app, you can configure some important parameters.&#x20;



![](https://api.archbee.com/api/optimize/yD3zCY-NNBBIfd0uqcfR5/75AzigPu1zRx9rI-Fgfrp_image.png "Prepare your initial deployment")

- App Name: Give your app a name
- Branch: Choose which branch from your repo you want to use
- Root: Point out the directory that will be used to read your main project files.&#x20;
- Auto Deployment: Select if you want to use the Auto deployment feature
- Environment Variables: Register the environment variables you are using for your deployment.&#x20;

## Branch

As a default, it is used the main/master branch but you can type the branch you want to use as a default.

## Root

It's important to notice that as Containers rely on Docker to build and run the Apps you should have a docker file inside the root directory of your project.

## Auto Deployments

The auto deployments feature will listen in real-time to your repository commits and deploy a new version of your code base every time a new commit is merged on the referred branch.

## Environment Variables

Environment variables must begin with an underscore (\_) or uppercase letter and use only uppercase letters and numbers.

## Create App

After configuring all your App parameters click on Create App. You will be redirected to the App Overview.



