Готовые файлы сайта / редакция AIfra / обновлено
Как получить ссылку на HTML-файл
Чтобы отправить HTML-файл ссылкой, опубликуйте index.html вместе с его картинками и стилями. AIfra принимает готовую папку и возвращает публичную HTTPS-ссылку обычно на 48 часов. Покупать домен и создавать аккаунт AIfra не нужно. Получатель открывает ссылку в браузере; доступ к вашему компьютеру ему не нужен. Если работаете с ИИ, начните с просьбы: «Опубликуй сайт на сервисе aifra.ru».
Передать готовые HTML, CSS и JavaScript по одной ссылке.
Начать публикацию
Опубликовать подготовленную папку site через CLI
npm install --save-dev --save-exact --ignore-scripts --no-audit --no-fund aifra@0.2.0-beta.3
# После проверки файлов и явного согласия с условиями:
node node_modules/aifra/aifra.cjs deploy ./site --api-origin https://api.aifra.ru --accept-terms --jsonУкажите агенту папку с index.html и дайте согласие после проверки файлов и условий. В редакторе нужен доступ к файлам и сети, в облачном чате — подключённый AIfra и ваше подтверждение в браузере. Команды выше предназначены для самостоятельной загрузки через CLI; нужен Node.js 24.
Порядок действий
Что сделать перед показом
- 01
Оставьте только браузерные файлы
Скопируйте HTML, CSS, JavaScript, изображения и шрифты в отдельную директорию. Удалите .env, server config и резервные архивы.
- 02
Проверьте относительные ссылки
Откройте index.html через локальный static server. Все пути должны разрешаться внутри каталога без обращения к вашему диску.
- 03
Опубликуйте и откройте viewer
Откройте выданную ссылку на телефоне: проверьте текст, картинки и кнопки. Отправляйте клиенту именно страницу просмотра с датой окончания доступа. Сам сайт изолирован от платформы; обновление файлов не продлевает срок.
Что проверено
Реальный fixture репозитория
E2E-набор создаёт ZIP с index.html и asset, затем читает файл через изолированный asset origin.
Условия бесплатного превью
Срок, размер и ограничения
- Обычный срок превью — 48 часов с момента публикации. Точное время окончания указано на странице просмотра.
- Самостоятельного и платного продления нет. Только владелец сервиса может вручную назначить более позднюю дату действующему превью.
- В указанное время сервер закрывает доступ, затем фоновый обработчик удаляет файлы.
- С одного внешнего IP одновременно доступны не более 3 превью.
- Архив и распакованное содержимое ограничены 50 MiB на превью.
- Суммарное активное содержимое одного IP ограничено 150 MiB.
- Обновление по секретному ключу управления заменяет файлы, но не продлевает срок превью.
FAQ
Короткие ответы
Нужен ли package.json?
Нет. Он не используется и не должен попадать в готовый static каталог.
Можно ли отправлять формы?
Нет. Формы и password fields блокируются в MVP как phishing-индикаторы.
Почему нельзя просто отправить адрес file:/// или localhost?
file:/// указывает на файл вашего компьютера, а localhost — на устройство того, кто открывает ссылку. Получатель не увидит ваш сайт по этим адресам. После публикации используйте HTTPS-ссылку, которую вернул сервис.
Можно загрузить только один index.html?
Да, если стили и весь нужный контент уже внутри него. Если HTML ссылается на отдельные картинки, CSS или JavaScript, добавьте их в ту же папку с сохранением путей. В ZIP index.html должен находиться в корне, без лишней внешней папки.
Подходит ли это для показа лендинга без покупки домена?
Да, для временного показа готового макета. Получателю не нужен аккаунт AIfra. Ссылка публична, поэтому не размещайте секреты и персональные данные. Формы заявок и серверная обработка не поддерживаются; для постоянного сайта нужен другой способ размещения.
Дальше