МК: GitHub и деплой: выкладываем проект в интернет

Друзья, привет! В уроке 12 Я рассказал вам, что такое форк на примере vas3k.club и если вы все это дело повторили, то скорее всего это осталось крутиться у вас на компьютере, по адресу типа localhost:8000. И всё это видели только вы.

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

Сразу скажу важную вещь, чтобы вы расслабились. Почти всё, что мы будем делать, Claude умеет делать сам. Он сам понимает, как подготовить проект к выкладыванию, сам знает, где у хостинга какие настройки, сам в курсе, какие вещи нельзя светить из соображений безопасности. Я не преувеличиваю — он реально натренирован на тысячах таких деплоев. Ваша задача в этом уроке — не «научиться деплоить руками», а понимать, что происходит, и присматривать за ним в паре узких мест, где ошибка стоит денег или нервов. Эти места я буду подсвечивать отдельно.

Маршрут такой:

  1. GitHub — кладём проект в облако. Объясню подробно, зачем это вообще нужно и почему нельзя проще.
  2. Render — выкладываем сайт в интернет прямо из этого репозитория.
  3. Домен — меняем уродливый технический адрес на нормальный.

И отдельным большим блоком — что категорически нельзя выкладывать, ни в репозиторий, ни на сервер. Это та тема, на которой люди реально теряют деньги и аккаунты. Не пролистывайте.

Поехали.

Наивный вопрос, на который никто не отвечает

Давайте я сначала угадаю, что у вас в голове. У вас на компьютере лежит папка с сайтом. Она работает локально. Вы хотите, чтобы она оказалась в интернете. И логичная мысль: «ну так давайте просто закинем эту папку куда надо, и всё. При чём тут какой-то GitHub, зачем лишняя прослойка?»

Вопрос абсолютно правильный. И чтобы дальше всё легло по полочкам, давайте честно на него ответим — по шагам разберём все «а почему нельзя проще».

Почему нельзя просто скопировать папку на сервер»

Технически — можно. Есть способы закинуть файлы на сервер напрямую, вручную. И в 2005 году все так и делали: брали папку и копировали её на сервер.

Проблема вылезает на второй день. Вы поправили на сайте одну кнопку. Теперь эту правку надо донести до сервера. Вручную: найти, какие файлы изменились, скопировать именно их, не забыть ни одного, не затереть лишнее. Сделали правку —…

🔒

Этот материал доступен участникам Клуба. Войдите или оформите доступ, чтобы читать целиком, открывать видео и комментировать.

Войти Вступить / купить доступ