Deploy your Astro Site to Edgio
You can deploy your Astro project to Edgio, an edge and CDN platform to deploy, protect and accelerate websites and APIs.
How to deploy
Section titled How to deploy-
Install the Edgio CLI globally from the Terminal, if you haven’t already.
npm install -g @edgio/cli
-
Add Edgio to your Astro site
edgio init
-
(Optional) Enable Server Side Rendering
After you’ve setup Server Side Rendering with Astro, specify the server file path in
edgio.config.js
as below:edgio.config.js import { join } from 'path' module.exports = { astro: { // The path of the standalone server that runs Astro SSR. // The dependencies for this file are automatically bundled. appPath: join(process.cwd(), 'dist', 'server', 'entry.mjs'), }, };
-
Deploy to Edgio
edgio deploy