Что такое 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);
- все пути к стилям и скриптам должны быть относительными (через
./).