> ## Documentation Index
> Fetch the complete documentation index at: https://anaconda.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Deploying a project

When you are ready to use your interactive visualization, live notebook or machine learning model, you *deploy* the associated project. You can also deploy someone else’s project if you have been added as a collaborator on the project. See [Collaborating on projects](../projects/collaborate) for more information.

When you deploy a project, Anaconda Enterprise finds and builds the software dependencies—all of the libraries required for it to run—and encapsulates them so they are completely self-contained. This allows you to easily share it with others.

You configure how a project is deployed by adding the appropriate command to run the project in the configuration file `anaconda-project.yml`. You can also accept the default command, like the following example Bokeh app:

<Frame>
  <img src="https://mintcdn.com/anaconda-29683c67/GAawxvWy-HUVSCqf/images/project_config_file.png?fit=max&auto=format&n=GAawxvWy-HUVSCqf&q=85&s=7856949311157af2d91eef7a634d2606" alt="" width="2418" height="1166" data-path="images/project_config_file.png" />
</Frame>

See [Configuring project settings](../projects/dependencies) for more information about adding deployment commands to project.

## To deploy a project:

1. Select it in the **Projects** list and click **Deploy**.

<Frame>
  <img src="https://mintcdn.com/anaconda-29683c67/GAawxvWy-HUVSCqf/images/project_deploy.png?fit=max&auto=format&n=GAawxvWy-HUVSCqf&q=85&s=88edda5bb562fba192174756c30e73bd" alt="" width="1596" height="1292" data-path="images/project_deploy.png" />
</Frame>

2. Choose the runtime resources your project requires to run from the **Resource Profile** drop-down, or accept the default. Your Administrator configures the options in this list, so check with them if you aren’t sure.
3. If there are multiple versions of the project, select the version you want to deploy.
4. Select the command to use to deploy the project. If there is no deployment command listed, you cannot deploy the project.

   Return to the project and add a deployment command, or ask the project owner to do so if it’s not your project. See [Configuring project settings](../projects/dependencies) for more information about adding deployment commands.
5. Enter the URL where you want the deployment to be hosted in the **Static URL** field.

<Note>
  This is the URL you’ll use to call the deployment from within a web application, and therefore **it must be unique**. Disable the **Static URL** toggle if you want Anaconda Enterprise to automatically generate a URL for the deployment.
</Note>

6. Choose whether you want to keep the deployment `Private`—and therefore acessible to authenticated platform users, only—or make it `Public`, and therefore available to non-authenticated users. After it’s deployed, you can [share the deployment with others](./share).
7. Click **Deploy**. Anaconda Enterprise displays the status of the deployment, then lists it in the project’s **Deployments**. Private deployments are displayed with a lock icon next to their name, to indicate their secure status.

<Note>
  It may take a few minutes to obtain and build all the dependencies for the project deployment.
</Note>

<Frame>
  <img src="https://mintcdn.com/anaconda-29683c67/atV1FF4bOzhiwIx6/images/deployments_new.png?fit=max&auto=format&n=atV1FF4bOzhiwIx6&q=85&s=703da9685edef18113308ba6d3a4e548" alt="" width="2616" height="1000" data-path="images/deployments_new.png" />
</Frame>

**To view or interact with a deployment**, click its name in the list.

<Frame>
  <img src="https://mintcdn.com/anaconda-29683c67/atV1FF4bOzhiwIx6/images/deploy_results_new.png?fit=max&auto=format&n=atV1FF4bOzhiwIx6&q=85&s=c2eb2732f60eb262ccebef3778e7593f" alt="" width="2332" height="1314" data-path="images/deploy_results_new.png" />
</Frame>

You can also [schedule a project to be deployed](../projects/schedule-job) on a regular basis or at a specific time.
