Skip to content
Merged
Changes from 1 commit
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
38 changes: 38 additions & 0 deletions src/content/docs/fr/guides/deploy/railway.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,46 @@ i18nReady: true
stub: true
---

import { Steps } from '@astrojs/starlight/components';

[Railway](https://railway.com) est une plateforme de déploiement conçue pour simplifier votre infrastructure, des serveurs à l'observabilité avec une plateforme unique et évolutive.

Ce guide concerne le déploiement d’un site Astro statique sur Railway à l’aide de l’interface web ou de l’outil de CLI de Railway.

:::tip
Pour déployer un site Astro avec rendu à la demande (SSR) à l’aide de l’adaptateur Node, vous pouvez suivre le [guide de Railway pour le déploiement d’un site Astro](https://docs.railway.com/guides/astro).
:::

## Configuration du projet

Le système de compilation par défaut de Railway, [Railpack](https://docs.railway.com/reference/railpack), compile automatiquement votre projet Astro en tant que site statique.

## Déployer via l’interface web

<Steps>
1. Créez un [compte Railway](https://railway.com/dashboard) et connectez-vous.

2. Depuis le tableau de bord de Railway, créez un nouveau [projet](https://docs.railway.com/guides/projects).

3. Sélectionnez l’option pour déployer à partir d’un dépôt GitHub et sélectionnez votre projet Astro.

4. Générez ou ajoutez un domaine personnalisé à partir des [paramètres réseau](https://docs.railway.com/guides/public-networking#railway-provided-domain) de votre projet.
</Steps>

## Déployer via la CLI de Railway

<Steps>
1. [Installez](https://docs.railway.com/guides/cli#installing-the-cli) l’outil de CLI de Railway.

2. Connectez-vous avec la commande `railway login`.

3. Depuis votre projet Astro, exécutez `railway init` et choisissez un espace de travail et un nom de projet.

4. Exécutez `railway up` pour déployer votre projet sur Railway.

5. Exécutez `railway domain` pour générer un domaine de service fourni par Railway.
</Steps>

## Ressources officielles

[Guide Railway pour déployer une application Astro](https://docs.railway.com/guides/astro)
Expand Down