Документация по загрузке сайтов
Эта страница описывает все правила и ограничения загрузки файлов на VibeHosting. Вы можете скинуть ссылку на эту страницу своей нейросети (ChatGPT, Claude, YandexGPT и т.д.), чтобы она сразу знала требования.
Что такое VibeHosting
VibeHosting — это хостинг статических веб-сайтов. Мы размещаем HTML, CSS, JavaScript, изображения и другие статические файлы. Серверный код (PHP, Python, Node.js и т.д.) не поддерживается.
Формат загрузки
Сайт загружается как ZIP-архив. Требования:
dist/, build/, out/) должен быть файл index.html.Ограничения по тарифам
| Параметр | Free | Pro |
|---|---|---|
| Количество проектов | 1 | 3 |
| Макс. размер сайта | 50 МБ | 500 МБ |
| Общее хранилище | 50 МБ | 1 ГБ |
| Макс. файлов в архиве | 5 000 | |
| Свой домен | — | Да |
Запрещённые типы файлов
Если архив содержит файл с любым из этих расширений, весь деплой будет отклонён:
Важно: удалите эти файлы из архива перед загрузкой. Если ваш проект содержит скрипты для сборки (например, build.py), запустите сборку локально и загрузите только результат (dist/ или build/).
Игнорируемые файлы
Эти файлы автоматически пропускаются при распаковке (можно не удалять):
Разрешённые типы файлов
Любые файлы, не попадающие в запрещённый список, будут извлечены. Типичные файлы статического сайта:
Правильная структура архива
Частые ошибки
.py файлы — VibeHosting не выполняет серверный код.index.html ни в корне, ни в подпапке. Убедитесь, что вы запаковали результат сборки, а не исходный код проекта.node_modules.Инструкция для нейросети
Если вы просите нейросеть (ChatGPT, Claude, YandexGPT) сделать сайт для VibeHosting, отправьте ей эту инструкцию: