Codex: с нуля до Pro
по подпискеПервые проектыурок 07 из 14

Публикация: проект уезжает в интернет

15 июля 2026 г. · 7 мин чтения

результат урока

Выложить проект из Codex в интернет по реальной ссылке: подготовка к деплою, сама публикация и проверка, что всё открывается.

Сайт собран и отполирован правками, но пока он живёт в папке на твоём ноутбуке: ссылку не скинуть, с телефона не открыть, закрыл крышку — сайта нет. Сегодня проект уезжает в интернет. К концу урока у него будет настоящий адрес, который откроется у кого угодно, а через публикацию тебя за руку проведёт сам Codex.

Публикуем сайт из урока 5, но подойдёт любой проект с одним условием: локально он открывается и работает. Весь путь займёт меньше часа вместе с регистрациями.

Сначала уборка: секреты не едут в интернет

Проект поедет в публичный репозиторий, а его видит любой человек в интернете. И не только человек: по таким репозиториям круглосуточно ходят боты и ищут чужие ключи. Поэтому уборка идёт до публикации, а не после.

  • .env не в git. В этом файле принято держать ключи, токены и пароли. У сайта-визитки его обычно нет, но правило заводим сразу: .env живёт только на твоём компьютере, а в .gitignore стоит строчка, которая запрещает git его видеть.
  • auth.json — это пароль. Файл лежит в папке ~/.codex/ и хранит токены доступа к твоему аккаунту. В проект он сам не попадает, но и ты его туда не тащи: не коммить, не пересылай, не вставляй в скриншоты и тикеты.
  • Чужие данные тоже секрет. Телефоны клиентов, переписки, чьи-то фото без разрешения. Свои контакты на визитке — можно, ты их сам решил показать.

Проверку уборки поручаем агенту:

ты
Готовим проект к публикации в публичный репозиторий. Проверь все файлы: нет ли ключей, токенов, паролей, чужих личных данных. И убедись, что .gitignore на месте.
Claude
Прошёлся по проекту: index.html и styles.css чистые, секретов нет. Файла .env в проекте нет, но я добавил .gitignore с ним на будущее. Можно публиковать.
засветил секрет — меняй секрет

Если ключ хоть раз попал в публичный репозиторий, удалить файл мало: история версий хранит всё. Правильное действие одно — считать ключ утёкшим и выпустить новый. Дешевле не светить: потому и проверяем до публикации.

по подписке

Продолжение — для участников клуба

Вступление открыто всем. Полный разбор с чек-листами и приёмами — в закрытом канале. Доступ открывается сразу после оплаты через Tribute.

Оформить доступ

Уже оплатил? Войди через Telegram справа сверху, чтобы открыть.