Skip to content

Latest commit

 

History

History
52 lines (39 loc) · 1.39 KB

edgio.mdx

File metadata and controls

52 lines (39 loc) · 1.39 KB
title description type i18nReady
Déployez votre site Astro sur Edgio
Comment déployer votre site Astro sur le web en utilisant Edgio.
deploy
true

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

Vous pouvez déployer votre projet Astro sur Edgio, une plateforme de services et de CDN pour déployer, protéger et accélérer les sites web et les API.

:::tip Consultez le guide Astro dans les documents d'Edgio ! :::

Comment déployer

1. Installez [le CLI Edgio](https://docs.edg.io/guides/cli) globalement depuis le Terminal, si ce n'est pas déjà fait.
```bash
npm install -g @edgio/cli
```
  1. Ajoutez Edgio à votre site Astro

    edgio init
  2. (Optionnel) Activer le rendu côté serveur

    Après avoir configuré @astrojs/node with Astro, spécifiez le chemin du fichier serveur dans edgio.config.js comme ci-dessous :

    // edgio.config.js
    import { join } from 'path'
    
    module.exports = {
      astro: {
        // Chemin d'accès au serveur autonome qui exécute Astro SSR.
        // Les dépendances de ce fichier sont automatiquement regroupées.
        appPath: join(process.cwd(), 'dist', 'server', 'entry.mjs'),
      },
    };
  3. Déployer vers Edgio

    edgio deploy