Перейти к содержимому

Разверните ваш сайт Astro на Zeabur

Zeabur предлагает хостинг для полностековых веб-приложений. Сайты Astro могут быть размещены как в виде SSR, так и в виде статического вывода.

Это руководство включает в себя инструкции по развертыванию на Zeabur через пользовательский интерфейс сайта.

По умолчанию Astro выводит статический сайт. Для развертывания статического сайта Astro на Zeabur не требуется никаких дополнительных настроек.

Чтобы включить SSR в проекте Astro и развернуть его на Zeabur, выполните следующие действия:

  1. Установите адаптер @zeabur/astro-adapter в зависимости вашего проекта с помощью предпочитаемого менеджера пакетов. Если вы используете npm или не уверены, запустите это в терминале:

    Окно терминала
    npm install @zeabur/astro-adapter
  2. Добавьте две новые строки в файл конфигурации проекта astro.config.mjs.

    astro.config.mjs
    import { defineConfig } from 'astro/config';
    import zeabur from '@zeabur/astro-adapter/serverless';
    export default defineConfig({
    output: 'server',
    adapter: zeabur(),
    });

Вы можете развернуть свой сайт Astro на Zeabur, если проект хранится на GitHub.

  1. Нажмите Create new project в панели Zeabur dashboard.

  2. Настройте установку GitHub и импортируйте репозиторий.

  3. Zeabur автоматически определит, что ваш проект является проектом Astro, и соберет его с помощью команды astro build.

  4. После завершения сборки вы можете привязать домен к своему сайту и посетить его.

После импорта и развертывания вашего проекта все последующие обновления в ветках будут генерировать новые сборки.

Узнайте больше в Руководстве по развертыванию от Zeabur.

Дополнительные руководства по развёртыванию