diff --git a/src/content/docs/es/guides/deploy/railway.mdx b/src/content/docs/es/guides/deploy/railway.mdx new file mode 100644 index 0000000000000..85e861631ff3a --- /dev/null +++ b/src/content/docs/es/guides/deploy/railway.mdx @@ -0,0 +1,57 @@ +--- +title: Despliega tu sitio de Astro con Railway +description: Cómo desplegar tu sitio de Astro utilizando la interfaz web de Railway. +sidebar: + label: Railway +type: deploy +i18nReady: true +stub: true +--- + +import { Steps } from '@astrojs/starlight/components'; + +[Railway](https://railway.com) es una plataforma de despliegue creada para simplificar tu infraestructura, desde los servidores hasta la observabilidad, con una única plataforma escalable. + +Esta guía sirve para desplegar un sitio estático de Astro en Railway utilizando la interfaz web o la herramienta CLI de Railway. + +:::tip +Para desplegar un sitio de Astro con renderizado bajo demanda (SSR) utilizando el adaptador de Node, puedes seguir la [guía de Railway para desplegar un sitio de Astro](https://docs.railway.com/guides/astro). +::: + +## Configuración del proyecto + +El sistema de compilación predeterminado de Railway, [Railpack](https://docs.railway.com/reference/railpack), compila automáticamente tu proyecto de Astro como un sitio estático. + +## Despliegue a través de la interfaz web + + + 1. Crea una [cuenta de Railway](https://railway.com/dashboard) e inicia sesión. + + 2. Desde el panel de control de Railway, crea un nuevo [proyecto](https://docs.railway.com/guides/projects). + + 3. Selecciona la opción para desplegar desde un repositorio de GitHub y selecciona tu proyecto de Astro. + + 4. Genera o añade un dominio personalizado desde la configuración de red de tu proyecto (https://docs.railway.com/guides/public-networking#railway-provided-domain). + + +## Despliegue mediante la CLI de Railway + + + 1. [Instala](https://docs.railway.com/guides/cli#installing-the-cli) la herramienta CLI de Railway. + + 2. Inicia sesión con el comando `railway login`. + + 3. Desde tu proyecto de Astro, ejecuta `railway init` y elige un espacio de trabajo y un nombre para el proyecto. + + 4. Ejecuta `railway up` para desplegar tu proyecto en Railway. + + 5. Ejecuta `railway domain` para generar un dominio de servicio proporcionado por Railway. + + +## Recursos oficiales + +[Guía de Railway para desplegar una aplicación de Astro](https://docs.railway.com/guides/astro) + +## Recursos de la comunidad + +[Cómo alojar un sitio de Astro en Railway](https://jacksmith.xyz/blog/how-to-host-astro-site-on-railway)