Aller au contenu

Déployez votre site Astro avec Railway

Railway est une plateforme de déploiement conçue pour simplifier votre infrastructure, des serveurs à l’observabilité, avec une expérience de développement unifiée.

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.

Le système de compilation par défaut de Railway, Railpack, compile automatiquement votre projet Astro en tant que site statique.

Si vous n’avez pas encore de projet Astro et que vous partez de zéro :

  1. Rendez-vous sur le modèle Astro sur Railway : railway.com/deploy/astro-starter.

  2. Cliquez sur « Déployer maintenant » et connectez-vous avec votre compte GitHub pour autoriser Railway. Cela déploiera le modèle Astro dans votre nouveau compte Railway.

  3. Éjectez le code du service dans votre propre dépôt Github en suivant ce guide. Vous pourrez ainsi conserver le dépôt déployé tout en le personnalisant avec votre propre code.

Si vous avez déjà un projet Astro que vous souhaitez déployer mais pas encore de compte Railway :

  1. Créez un compte Railway et connectez-vous.

  2. Depuis le tableau de bord de Railway, créez un nouveau projet.

  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 de votre projet.

Si vous avez un projet Astro existant que vous souhaitez déployer et un compte Railway existant :

  1. Installez 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.

Comment héberger un site Astro sur Railway

Plus de guides de déploiement

Contribuer Communauté Parrainer