--- title: "Desplegar desde repositorio privado" url: https://docs.catalyst.zoho.com/es/slate/help/git-integration/deploy-from-private-repository/ description: "Aprende sobre cómo desplegar una aplicación web frontend en Slate directamente desde un repositorio privado integrándote con cualquiera de los proveedores Git compatibles." last_updated: 2026-08-17T12:16:04Z service: Slate type: general related_links: - name: "Preview a Deployment" url: /es/slate/help/deployment-previews - name: "Cache a Deployment" url: /es/slate/help/cache - name: "Configure Environment Variables" url: /es/slate/help/environment-variables - name: "Custom Domain Mapping" url: /es/slate/help/custom-domains - name: "Monitor Deployments" url: /es/slate/help/monitor-deployment - name: "Fix a Failed Deployment" url: /es/slate/help/fix-failed-deployment - name: "Rollback a Deployment" url: /es/slate/help/rollback-deployment --- # Integración con Git Catalyst Slate te permite [integrarte con proveedores Git comunes](https://docs.catalyst.zoho.com/es/getting-started/set-up-a-catalyst-project/integrations-settings/#github-integration) y desplegar tus aplicaciones automáticamente. Esto habilita flujos de trabajo fluidos y gestión de despliegues, mejorando la productividad del desarrollador y la escalabilidad del despliegue en gran medida. Los proveedores Git compatibles incluyen: * **[GitHub](https://github.com/)** * **[GitLab](https://about.gitlab.com/)** * **[Bitbucket](https://bitbucket.org/product/)** Puedes desplegar código construido en cualquier framework de client basado en Node de tu elección. Además, Slate también ofrece soporte nativo para una amplia gama de frameworks. Consulta [esta página de ayuda](https://docs.catalyst.zoho.com/es/slate/help/introduction) para conocer la lista completa de frameworks compatibles. Ahora profundizaremos en cada método de despliegue en detalle en las próximas secciones de ayuda. ## Desplegar desde repositorio privado Catalyst Slate te permite integrarte con tus cuentas Git de forma fluida, acceder a tus repositorios privados y desplegar aplicaciones directamente desde esos repositorios. Para desplegar tu aplicación de client web usando el método de integración con repositorio privado, asegúrate de seguir los pasos a continuación: 1. Navega al servicio **Catalyst Slate** en la consola y haz clic en **Start Exploring**. ![slate-start-exploring](https://catalyst-docs-development.zohostratus.in/images/help/slate/slate-start-exploring.webp) 2. Selecciona tu proveedor Git preferido para integrarte con Slate. ![slate-git-provider](https://catalyst-docs-development.zohostratus.in/images/help/slate/slate-git-provider.webp) 3. Serás redirigido a **Catalyst Settings->Git Integration**. Haz clic en **Add Account**. ![git-integration-settings](https://catalyst-docs-development.zohostratus.in/images/help/slate/git-integration-settings.webp) 4. Haz clic en **Agree** para aceptar los términos y condiciones del proveedor Git. ![git-integration-agree](https://catalyst-docs-development.zohostratus.in/images/help/slate/git-integration-agree.webp) La cuenta Git ahora estará integrada con Catalyst y listada aquí. ![git-integration-successful](https://catalyst-docs-development.zohostratus.in/images/help/slate/git-integration-successful.webp) Simplemente puedes cerrar esta pestaña y navegar de regreso a Slate. La cuenta Git integrada y su lista de repositorios se mostrarán aquí. ![git-repository-linked](https://catalyst-docs-development.zohostratus.in/images/help/slate/git-repository-linked.webp) 5. Puedes hacer clic en el repositorio requerido para iniciar un despliegue de Slate. En la ventana emergente **Create Deployment**, el nombre del repositorio se considerará automáticamente como el nombre de la aplicación como se muestra en la captura de pantalla a continuación. ![create-deployment-popup](https://catalyst-docs-development.zohostratus.in/images/help/slate/create-deployment-popup.webp) 6. Selecciona el branch o commit del repositorio que se va a desplegar usando Slate. ![select-deployment-source](https://catalyst-docs-development.zohostratus.in/images/help/slate/select-deployment-source.webp) 7. Proporciona un nombre para tu despliegue. ![enter-deployment-name](https://catalyst-docs-development.zohostratus.in/images/help/slate/enter-deployment-name.webp) 8. Elige el framework frontend de tu aplicación usando el menú desplegable. ![choose-app-framework](https://catalyst-docs-development.zohostratus.in/images/help/slate/choose-app-framework.webp) 9. El runtime de Node se configurará en **Node 18** por defecto. Puedes cambiarlo si es necesario desde los runtimes compatibles en el menú desplegable. > **Nota:** * El runtime de Node.js te permite ejecutar código JavaScript fuera de un navegador web, como en un servidor o tu computadora. Te ayuda a construir sitios web y aplicaciones dándole a JavaScript acceso a archivos, redes y otras herramientas del sistema. * Debes elegir un runtime que coincida con la versión de Node.js con la que está construida tu aplicación, según lo especificado en tu archivo package.json. ![choose-node-runtime](https://catalyst-docs-development.zohostratus.in/images/help/slate/choose-node-runtime.webp) > **Nota:** Ahora también soportamos **Node.js versión 20**, que se seleccionará como la opción predeterminada. 10. Establece la ruta raíz de tu aplicación. > **Nota:** La ruta raíz (a menudo escrita como "/") se refiere al directorio base donde se encuentran los archivos principales de tu aplicación de client, incluyendo el código fuente, archivos de configuración y dependencias. ![set-root-path](https://catalyst-docs-development.zohostratus.in/images/help/slate/set-root-path.webp) 11. Habilita **Auto Deploy**, para que cualquier código enviado al branch específico se despliegue automáticamente usando Slate. Esta opción no es aplicable a commits. Este paso es opcional. ![enable-auto-deploy](https://catalyst-docs-development.zohostratus.in/images/help/slate/enable-auto-deploy.webp) 12. La ruta de salida, el comando de compilación y el comando de inicio se completarán automáticamente según el framework detectado. Puedes editarlos si es necesario. > **Nota:** * La ruta de salida es el directorio donde tu aplicación se compila o construye para producción. * El comando de compilación es el script que transforma tu código de desarrollo en código de producción. * El comando de instalación obtiene e instala todas las dependencias requeridas para tu proyecto. Por ejemplo, los comandos de instalación para varios frameworks de client son: * **React, Next.js, Vue, Angular, Svelte** → `npm install` o `yarn install` * **Astro** → `npm install` o `pnpm install` * **Vite** → `npm install` o `yarn install` * **SolidJS** → `npm install` o `pnpm install` ![deploy-commands](https://catalyst-docs-development.zohostratus.in/images/help/slate/deploy-commands.webp) 13. Establece las [variables de entorno](https://docs.catalyst.zoho.com/es/slate/help/environment-variables) requeridas para el despliegue, si es necesario. Este paso es opcional. ![set-app-variables](https://catalyst-docs-development.zohostratus.in/images/help/slate/set-app-variables.webp) 14. Haz clic en **Deploy**. Puedes hacer clic en **Preview** para ver tu aplicación en vivo. Haz clic en **View Deployment Summary** para más detalles y configuraciones sobre el despliegue. ![deployment-summary-private](https://catalyst-docs-development.zohostratus.in/images/help/slate/deployment-summary-private.webp) Puedes obtener la [URL de acceso](https://docs.catalyst.zoho.com/es/slate/help/manage-deployment/slate-access-url) generada de tu aplicación como se muestra en la captura de pantalla a continuación. Puedes editar la parte del subdominio de la URL haciendo clic en **Edit URL**. ![edit-url-private](https://catalyst-docs-development.zohostratus.in/images/help/slate/edit-url-private.webp) Puedes deshabilitar **Auto-Deploy** para este despliegue haciendo clic en **Change**. ![change-auto-deploy-private](https://catalyst-docs-development.zohostratus.in/images/help/slate/change-auto-deploy-private.webp) 15. Ingresa el nombre del despliegue y haz clic en **Disable**. ![confirm-disable-auto-deploy](https://catalyst-docs-development.zohostratus.in/images/help/slate/confirm-disable-auto-deploy.webp) Puedes [sincronizar el último commit](https://docs.catalyst.zoho.com/es/slate/help/fix-failed-deployment) con el despliegue actual haciendo clic en el botón **Sync Now**. ![sync-now-button-private](https://catalyst-docs-development.zohostratus.in/images/help/slate/sync-now-button-private.webp) También puedes mapear la URL de Slate generada con tu [dominio personalizado](https://docs.catalyst.zoho.com/es/slate/help/custom-domains) si es necesario. Puedes ver la lista de despliegues realizados a tu aplicación cambiando a la pestaña **History** en el panel izquierdo. Consulta [esta sección de ayuda](https://docs.catalyst.zoho.com/es/slate/help/monitor-deployment) para conocer más al respecto. Puedes [habilitar la caché](https://docs.catalyst.zoho.com/es/slate/help/cache) para tu despliegue navegando a la pestaña **Configuration** en el panel izquierdo. También tienes la opción de configurar las [variables de entorno](https://docs.catalyst.zoho.com/es/slate/help/environment-variables) requeridas para tu despliegue, si es necesario.