# Compartir tu aplicación de GitHub

Puede compartir su GitHub App con otros usuarios.

## Compartir tu GitHub App en GitHub Marketplace

Si su GitHub App es público, puede optar por publicarlo en GitHub Marketplace. Para más información, consulta [Acerca de GitHub Marketplace para aplicaciones](/es/enterprise-cloud@latest/apps/github-marketplace/github-marketplace-overview/about-github-marketplace-for-apps).

Si es un Enterprise Managed User, no puede compartir su aplicación en GitHub Marketplace.

Para obtener más información sobre cómo los usuarios pueden instalar la aplicación desde GitHub Marketplace, consulta [Instalación de una instancia de GitHub App desde GitHub Marketplace en las organizaciones](/es/enterprise-cloud@latest/apps/using-github-apps/installing-a-github-app-from-github-marketplace-for-your-organizations) y [Instalación de una aplicación de GitHub desde GitHub Marketplace en tu cuenta personal](/es/enterprise-cloud@latest/apps/using-github-apps/installing-a-github-app-from-github-marketplace-for-your-personal-account).

## Compartir tu GitHub App mediante un enlace de instalación

Si tu GitHub App es público, otros usuarios y organizaciones pueden instalar tu aplicación. Para más información sobre cómo hacer pública la aplicación, consulta [Hacer que una aplicación de GitHub sea pública o privada](/es/enterprise-cloud@latest/apps/creating-github-apps/registering-a-github-app/making-a-github-app-public-or-private).

Si eres Enterprise Managed User o tu aplicación pertenece a la cuenta empresarial, solo puedes compartir tu aplicación con cuentas de tu empresa.

1. En la esquina superior derecha de cualquier página, en GitHub, haz clic en la fotografía del perfil.

2. Navega a la configuración de tu cuenta.
   * Para una aplicación propiedad de una cuenta personal, haga clic en **Configuración**.
   * Para una aplicación propiedad de una organización:
     1. Haga clic en **Sus organizaciones**.
     2. A la derecha de la organización, haga clic en **Configuración**.
   * Para una aplicación propiedad de una empresa:
     1. Si usa Enterprise Managed Users, haga clic en **Su empresa** para ir directamente a la configuración de la cuenta empresarial.
     2. Si usa cuentas personales, haga clic en **Sus empresas** y, a continuación, a la derecha de la empresa, haga clic en **Configuración**.

3. Navega a los ajustes de GitHub App.
   * Para una aplicación propiedad de una cuenta personal o de una organización.
     1. En la barra lateral de la izquierda, haz clic en **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-code" aria-label="code" role="img"><path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"></path></svg> Developer settings** y luego en **GitHub Apps**.
   * Para una aplicación propiedad de una empresa:
     1. En la barra lateral izquierda, en "Configuración", haz clic en **GitHub Apps**.

4. Junto al GitHub App que desea compartir, haga clic en **Editar**.

5. Haz clic en **Página pública**.
   GitHub le llevará a la página pública de su GitHub App.

6. Haga clic en **Instalar**.
   GitHub le llevará a la URL de instalación de su GitHub App. La dirección URL tendrá un aspecto similar a `https://github.com/apps/APP-NAME/installations/new`, donde `APP-NAME` es el nombre de GitHub App.

7. Comparte la dirección URL de instalación con otros usuarios. Para más información sobre cómo los usuarios pueden instalar la aplicación desde esta dirección URL, consulta [Instalación de una instancia de GitHub App desde un tercero](/es/enterprise-cloud@latest/apps/using-github-apps/installing-a-github-app-from-a-third-party).

   Al compartir la dirección URL, se puede incluir un parámetro de consulta `state` en la dirección URL de instalación para conservar el estado de la página de la aplicación y devolver a los usuarios a ese estado después de que instalen, se autentiquen o acepten actualizaciones de su GitHub App. Por ejemplo, puede utilizar `state` a fin de correlacionar una instalación para un usuario o cuenta.

   Para preservar un estado, agrégalo a la dirección URL de instalación `https://github.com/apps/<app name>/installations/new?state=AB12t`.

## Compartir tu GitHub App con instancias de GitHub Enterprise Server

Si desea compartir su GitHub App con instancias de GitHub Enterprise Server de las que no forma parte, debe seguir pasos adicionales. Para más información, consulta [Hacer que la aplicación de GitHub esté disponible para GitHub Enterprise Server](/es/enterprise-cloud@latest/apps/sharing-github-apps/making-your-github-app-available-for-github-enterprise-server).