--- title: "Desplegar desde repositorio público" url: https://docs.catalyst.zoho.com/es/slate/help/git-integration/deploy-from-public-repository/ description: "Aprende sobre cómo desplegar una aplicación web frontend en Slate directamente desde un repositorio público 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 --- # Desplegar desde repositorio público Para desplegar código desde cualquier repositorio Git público a Slate, asegúrate de seguir los pasos listados a continuación: 1. Navega al servicio **Catalyst Slate** en la consola. Proporciona el enlace del repositorio en la sección **Public Repository**. Haz clic en **Proceed**. ![public-url-enter](https://catalyst-docs-development.zohostratus.in/images/help/slate/public-url-enter.webp) > **Nota:** Asegúrate de que el enlace del repositorio esté en formato **.git**. 2. En la ventana emergente **Create Deployment**, el nombre de la app se completará automáticamente con el nombre del repositorio. Puedes dar cualquier nombre de despliegue de tu elección. ![public-create-deployment](https://catalyst-docs-development.zohostratus.in/images/help/slate/public-create-deployment.webp) > **Nota:** También puedes editar el nombre de la app haciendo clic en el icono de edición y guardándolo. 3. Conéctate con tu proveedor Git preferido simplemente haciendo clic en el botón y luego autenticando tu cuenta. ![public-select-git-provider](https://catalyst-docs-development.zohostratus.in/images/help/slate/public-select-git-provider.webp) 4. Después de integrar tu cuenta, se creará automáticamente un nuevo repositorio con el nombre de la app en tu cuenta Git. Tu nuevo repositorio se creará clonando el público, y el despliegue a Slate se realizará desde ahí. Puedes elegir crear un repositorio privado habilitando el interruptor como se muestra en la captura de pantalla a continuación. ![public-enable-private-repo](https://catalyst-docs-development.zohostratus.in/images/help/slate/public-enable-private-repo.webp) > **Nota:** Puedes cambiar la cuenta Git simplemente haciendo clic en el menú desplegable. 5. Puedes habilitar el interruptor **Auto Deploy**, para que cualquier cambio enviado al repositorio conectado active automáticamente un nuevo despliegue en Slate. ![public-enable-auto-deploy](https://catalyst-docs-development.zohostratus.in/images/help/slate/public-enable-auto-deploy.webp) 6. El framework, el runtime de Node y la ruta raíz de la aplicación serán detectados automáticamente por Slate. También puedes editarlos si es necesario. ![public-framework](https://catalyst-docs-development.zohostratus.in/images/help/slate/public-framework.webp) > **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. * 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. 7. Haz clic en **Show Advanced Options**. La ruta de salida, el comando de compilación y el comando de instalación requeridos para el despliegue de tu aplicación se completarán automáticamente por Slate. ![public-show-advanced](https://catalyst-docs-development.zohostratus.in/images/help/slate/public-show-advanced.webp) > **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` También puedes agregar las [variables de app](https://docs.catalyst.zoho.com/es/slate/help/environment-variables) requeridas para el despliegue como pares clave-valor y hacer clic en **Deploy**. 8. El despliegue se ha completado exitosamente. Podrás ver los logs en vivo del despliegue como se muestra en la captura de pantalla a continuación. ![public-repo-deploy](https://catalyst-docs-development.zohostratus.in/images/help/slate/public-repo-deploy.webp) Puedes obtener la [URL de acceso](https://docs.catalyst.zoho.com/es/slate/help/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-public](https://catalyst-docs-development.zohostratus.in/images/help/slate/edit-url-public.webp) Puedes habilitar **Auto-Deploy** para este despliegue haciendo clic en **Change**. ![change-auto-deploy-public](https://catalyst-docs-development.zohostratus.in/images/help/slate/change-auto-deploy-public.webp) Ingresa el nombre del despliegue y haz clic en **Enable**. ![confirm-enable-auto-deploy](https://catalyst-docs-development.zohostratus.in/images/help/slate/confirm-enable-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-public](https://catalyst-docs-development.zohostratus.in/images/help/slate/sync-now-button-public.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.