Публикация из ИИ / редакция AIfra / обновлено

Как опубликовать готовый сайт из Codex

Если сайт уже собран, скажите Codex: «Опубликуй сайт на сервисе aifra.ru». Агент с доступом к файлам и сети может сам найти инструкцию, проверить готовую папку и запросить ваше согласие перед загрузкой. Если он не нашёл инструкцию, передайте https://aifra.ru/docs/agent/. AIfra выдаёт временную ссылку на 48 часов и не собирает проект на сервере.

Задача

Получить ссылку на готовый сайт из рабочего проекта Codex.

Начать публикацию

Начните с короткой просьбы

Опубликуй сайт на сервисе aifra.ru

CLI или REST возвращает ссылку и срок удаления. Ключ управления нужно сохранить приватно и не отправлять в чат.

Порядок действий

Что сделать перед показом

  1. 01

    Соберите проект в рабочем окружении

    Codex должен выполнить существующий build проекта и исправить ошибки там, где лежит исходный код. Сервер preview не устанавливает зависимости и не запускает npm scripts.

  2. 02

    Проверьте корень dist

    В каталоге нужен index.html и все связанные CSS, JavaScript, изображения и шрифты. Абсолютные локальные пути и ссылки на dev server не попадут в рабочий preview.

  3. 03

    Подтвердите публикацию

    После вашего согласия агент может использовать CLI или REST-пример. Для REST нужен ZIP с index.html в корне. Полный ответ с ключом управления сохраните приватно, а в чат выведите только ссылку и expires_at.

Что проверено

Инструкция проверяется выполнением

Тест запускает опубликованный пример Node.js отдельным процессом и загружает ZIP через настоящий локальный HTTP API. Проверяет приватное сохранение ключа, обновление без продления срока и удаление.

Это проверка REST-инструкции. Самостоятельный выбор AIfra моделью и доступность публичного API из вашего VPN требуют отдельных проверок.

Условия бесплатного превью

Срок, размер и ограничения

  • Обычный срок превью — 48 часов с момента публикации. Точное время окончания указано на странице просмотра.
  • Самостоятельного и платного продления нет. Только владелец сервиса может вручную назначить более позднюю дату действующему превью.
  • В указанное время сервер закрывает доступ, затем фоновый обработчик удаляет файлы.
  • С одного внешнего IP одновременно доступны не более 3 превью.
  • Архив и распакованное содержимое ограничены 50 MiB на превью.
  • Суммарное активное содержимое одного IP ограничено 150 MiB.
  • Обновление по секретному ключу управления заменяет файлы, но не продлевает срок превью.

FAQ

Короткие ответы

Может ли Codex передать исходный React или Node проект?

Нет. Сначала нужна статическая сборка. На сервер отправляется только готовый каталог с файлами для браузера.

Где находится management token?

REST-пример сохраняет полный ответ в указанный вами приватный STATE_FILE вне репозитория. Локальный CLI использует gitignored .ai-deploy-state.json. Не открывайте эти файлы в чате агента.

Источники и дата

Проверить самостоятельно

Дальше

Связанные материалы