# Application Manager

Web Server Management / Application Manager

## Disable Passenger application

 - [GET /PassengerApps/disable_application](https://api.docs.cpanel.net/specifications/cpanel.openapi/application-manager/disable_application.md): This function disables a Passenger application on an account.

Important:

  When you disable the Web Server role, the system disables this function.

## Update Passenger application settings

 - [GET /PassengerApps/edit_application](https://api.docs.cpanel.net/specifications/cpanel.openapi/application-manager/edit_application.md): This function edits a Passenger application for an account.

Note:

  When you disable the Web Server role, the system disables this function.

## Enable Passenger application

 - [GET /PassengerApps/enable_application](https://api.docs.cpanel.net/specifications/cpanel.openapi/application-manager/enable_application.md): This function enables a Passenger application and generates the Apache configuration on an account.

Important:

When you disable the Web Server role, the system disables this function.

## Install Passenger application dependencies

 - [GET /PassengerApps/ensure_deps](https://api.docs.cpanel.net/specifications/cpanel.openapi/application-manager/ensure_deps.md): This function installs the dependencies for a Passenger application.

Note:

  This function starts the installation process. This may take a long time to complete.

Important:

  When you disable the Web Server role, the system disables this function.

## Return Passenger applications

 - [GET /PassengerApps/list_applications](https://api.docs.cpanel.net/specifications/cpanel.openapi/application-manager/list_applications.md): This function lists an account’s Passenger applications.

Important:

  When you disable the Web Server role, the system disables this function.

## Register Passenger application

 - [GET /PassengerApps/register_application](https://api.docs.cpanel.net/specifications/cpanel.openapi/application-manager/register_application.md): This function registers a Passenger application for an account.

Important:

  * This function only registers an application. It does not create the application. You must create an application before you register the application. For an example of how to do this, read our How to Create Ruby Web Applications documentation.
  * When you disable the Web Server role, the system disables this function.

## Unregister Passenger application

 - [GET /PassengerApps/unregister_application](https://api.docs.cpanel.net/specifications/cpanel.openapi/application-manager/unregister_application.md): This function unregisters a Passenger application on an account.

Note:

  * This function only unregisters an application. It does not delete the application. You must manually delete the application from your system.
  * When you disable the Web Server role, the system disables this function.

