Что такое GitVerse Pages

Info

GitVerse Pages — это сервис хостинга статических сайтов от GitVerse.

Сборка сайта может выполняться встроенными средствами GitVerse Pages или через пользовательские workflow.

Основные сценарии использования

С помощью GitVerse Pages можно:

  • быстро опубликовать сайт без отдельного хостинга;
  • публиковать документацию проектов;
  • размещать блоги и технические заметки;
  • создавать продуктовые и личные лендинги;
  • публиковать любой статический контент (HTML, CSS, JavaScript).

GitVerse Pages предназначен исключительно для статических сайтов и не поддерживает выполнение серверного кода.

Способы публикации

Info

Публикуемые сайты становятся доступными по адресу https://<username>.gitverse.site/<repository>.

Автоматическая публикация

Автоматическая публикация предназначена для сайтов, совместимых с базовой сборкой Jekyll без дополнительной настройки.

  • GitVerse самостоятельно собирает сайт с помощью Jekyll;
  • достаточно выбрать ветку репозитория и папку;
  • публикация и обновление происходят автоматически при новых коммитах.

Этот вариант не требует настройки CI/CD и подходит для большинства базовых сценариев.


Публикация через пользовательский workflow

Публикация через workflow предназначена для проектов, где требуется полный контроль над процессом сборки.

  • вы самостоятельно описываете шаги сборки в workflow;
  • можете использовать любые генераторы и инструменты;
  • контент сайта публикуется в GitVerse Pages с помощью официальных actions.

Этот способ рекомендуется для сложных сайтов и интеграции Pages в существующие workflow.


Лимиты и ограничения

При использовании GitVerse Pages следует учитывать:

  • размер артефакта сборки — до 500 МБ;
  • встроенная автоматическая сборка поддерживает только Jekyll;
  • темы Jekyll необходимо подключать самостоятельно;
  • GitVerse Pages работает только со статическими файлами (HTML, CSS и JavaScript);
  • все пути к стилям и скриптам должны быть относительными (через ./).