Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 57 additions & 0 deletions src/content/docs/es/guides/deploy/railway.mdx
Original file line number Diff line number Diff line change
@@ -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

<Steps>
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).
</Steps>

## Despliegue mediante la CLI de Railway

<Steps>
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.
</Steps>

## 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)