Деплой: из папки в интернет

Коротко: Путь в интернет - два шага. GitHub: облако для кода, которое помнит каждое изменение, любая поломка лечится фразой «верни как было». Хостинг: российский (Amvera, Timeweb) под 152-ФЗ или международный (Railway, Vercel). Секреты живут в файле .env, который в репозиторий не попадает.

Пока проект на компьютере, его видите только вы

Путь в интернет - два шага, и оба делает агент.

Шаг первый: GitHub

GitHub - это облако для кода, которое помнит каждое изменение. Три слова, которые стоит знать:

  • репозиторий - папка проекта в облаке;
  • коммит - сохранение состояния, точка для отката;
  • пуш - отправка сохранений в облако.

Скажите агенту: «подключи проект к GitHub, репозиторий сделай приватным». С этого момента любая поломка лечится фразой «верни как было» - агент откатит изменения. Это ваша страховка: экспериментируйте смело, сломать безопасно.

Правило: секреты - ключи, пароли, токены - живут в файле .env, который не попадает в репозиторий. Проследите, чтобы агент добавил его в исключения (это называется .gitignore).

Шаг второй: хостинг

ПлатформаДля чего
Amvera, облако TimewebПроекты на российскую аудиторию: серверы в России, соблюдается 152-ФЗ
RailwayМеждународные проекты: сайт, база и очереди в одном месте
VercelПростые сайты без бэкенда - бесплатно

Промпт деплоя один для любой платформы:

Задеплой проект на [ПЛАТФОРМА].
1. Объясни по шагам, где мне зарегистрироваться и что нажать.
2. Подключи репозиторий и настрой автообновление: пуш - сайт обновился.
3. Создай нужные файлы конфигурации сам.
4. Проверь, что секреты берутся из переменных окружения, а не из кода.
5. Дай финальную ссылку на работающий сайт.

После настройки сайт обновляется сам после каждого коммита.

База данных, когда понадобится память

Пока у сайта нет базы, данные исчезают при перезагрузке. Понадобится память - скажите: «подключи базу данных PostgreSQL и сделай, чтобы заявки сохранялись». PostgreSQL - это Excel в облаке для сайта: таблицы с пользователями, заявками, заказами. Подрастёт нагрузка - «добавь Redis для кэша и очередей». Понимать внутренности не нужно: вы формулируете намерение, агент выбирает реализацию.

Правило дня деплоя

Не застревайте на одном шаге дольше двадцати минут. Что-то не деплоится - скопируйте текст ошибки агенту: «вот ошибка при деплое, разберись и исправь». В большинстве случаев он чинит сам. Главное - довести проект до живой ссылки, а не отполировать один этап.

Короткая проверка: выберите ответ и нажмите «Проверить».

После курса - для команды

Хотите внедрить вайб-кодинг в команду?

Корпоративная программа переносит этот метод на ваши процессы и роли: практики, диагностика, сопровождение.

Обучить команду