Самый лучший способ деплоя. Ты должен узнать

Поділитися
Вставка

КОМЕНТАРІ • 164

  • @kazimierasposka6516
    @kazimierasposka6516 Місяць тому +93

    I never thought that my little russian knowledge will achieve me a big help. I mean, I'm developing web apps since 4 years, always used docker to deploy and after then I just did everything manually. This Dokploy is a absolute game changer. Thank you man so much for this tutorial. Btw it's sad about this situation with these paid services and it made me to think about it. I never thought that you guys will have such a dumb problems related to politics. From developer to developer - big support for you!

  • @slamm57
    @slamm57 Місяць тому +19

    Несколько раз игнорил это видео в рекомендациях ютуба, но он настаивал и я сдался. Оказалось лучшее видео этого года

  • @m_rozhdestvensky
    @m_rozhdestvensky Місяць тому +78

    герои не носят плащи

    • @gregortokarev
      @gregortokarev  Місяць тому +9

      Следующее видео с плащом будет

    • @altair-mc7tw
      @altair-mc7tw Місяць тому +2

      Героям не платят за рекламу хостингов 😂

    • @ookhands3843
      @ookhands3843 Місяць тому +1

      ​@@gregortokarev Распахиваем плащ...

    • @Skiminok60
      @Skiminok60 Місяць тому

      ​@@ookhands3843 .... а там колготки.....

    • @man-qp
      @man-qp Місяць тому +1

      Волшебники не носят мантии

  • @ni4egoneponyal
    @ni4egoneponyal 29 днів тому +6

    Машин Ган Келли максимально провалился в музыке и теперь записывает видосы о том, как деплоить проекты

  • @dikson3072
    @dikson3072 Місяць тому +14

    Через экран чувствуется неуверенность небольшая, но у тебя очень круто получается, продолжай, спасибо за контент

    • @rudinandrey
      @rudinandrey Місяць тому +4

      это добавляет шарма этому видео

    • @equim7363
      @equim7363 28 днів тому +2

      Не, просто манера речи такая, прерывистая. Неуверенности не чувствуется

  • @Coeursoulsallame
    @Coeursoulsallame Місяць тому +53

    Чувак не понимаю откуда ты взялся на ютубе но почему ты не появился раньше?

    • @vladislav_artyukhov
      @vladislav_artyukhov Місяць тому +6

      Когда перестал париться о качестве камеры и бекграуде, и решил нести пользу.

  • @postmodernist1848
    @postmodernist1848 Місяць тому +14

    Альтернативно существуют Coolify, CapRover и много других PaaS, которые занимаются тем же самым

    • @EVILSHDW
      @EVILSHDW 25 днів тому

      Как раз хотел написать про Coolify :)

  • @mikalaisabaleuski6052
    @mikalaisabaleuski6052 27 днів тому +2

    Я потек. Спасибо большое автору! Редко увидишь практически полезное видео.

  • @ralfsimpa7423
    @ralfsimpa7423 Місяць тому +4

    Ты выглядишь как Стив Роджерс до того как получил инъекцию и стал Капитаном Америкой

  • @Dik131WZD
    @Dik131WZD Місяць тому +4

    Чувак, я тебя обожаю! Твои видео, а вернее темы видео всегда прям во-время и в тему

  • @user_name9209
    @user_name9209 Місяць тому +5

    Штука очень интересная и полезная, но для надежности все равно нужно будет делать load balancer, благо в доках информация есть об этом. За видео спасибо.

  • @EduardPovierin
    @EduardPovierin Місяць тому +7

    Крутезная превью! И не менее крутезная причёска

  • @netspider559
    @netspider559 28 днів тому +2

    один я орнул с незащищенного доступа в админку по HTTP протоколу?

  • @soul_loneliness
    @soul_loneliness Місяць тому +1

    Ох класс! Эта часть с CI/CD была самой муторной для меня и от этого я не хотел даже к своим проектам приступать)) Спасибо!

  • @RefuSionVol3
    @RefuSionVol3 Місяць тому +6

    Крутая штука, спасибо)
    А с GitLab будет работать? Видел там вкладку git на видео, видимо, через неё!?

  • @Keisuke_Baji
    @Keisuke_Baji 27 днів тому +1

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

  • @biovawan
    @biovawan Місяць тому +4

    Спасибо за обзор) похоже альтернатива coolify.
    Скажи пожалуйста, какой вариант выбрать для assets (видео и картинок): самому выгружать на свой сервак или использовать S3 и подобные? Я не хочу assets добавлять в git. В невозможно использовать object-fit:cover, а на теге video шикарно работает и много кода не надо писать. В общем вся заворушка из-за кавера)

  • @zema1119
    @zema1119 Місяць тому

    Просто лучший. Как же хорошо, что я нашел тебя :)
    Сам backend в большей степени, попробую что-то задеплоить.

  • @akooladafool4086
    @akooladafool4086 Місяць тому

    Храни тебя Бог чувачок, крепкого тебе здоровья, долгих лет жизни

  • @bia6427
    @bia6427 Місяць тому

    Супер, как всегда. Интересные темы, разумные мысли, с удовольствием смотрю

  • @medvezzers5841
    @medvezzers5841 Місяць тому +4

    любопытно. находясь 8й год в кругосветке задумлся о создании сайта своего и раземещении файлов для скачивания. стал смотреть в сторону вообе костылей с распберри. причем распберри тупо где нибудь к розетке на юсб модеме спрятать на крышах Гонконга да и норм. а про тему видео вообще впервые слышу. пока что) учусь. жги . однозначно подписка и лайк с меня.

    • @AleksandrNeo
      @AleksandrNeo Місяць тому +1

      Ахах, блин идея с крышами зачёт)

    • @eliassmith7949
      @eliassmith7949 Місяць тому

      трайни coolify

    • @CaiN805
      @CaiN805 Місяць тому +3

      А смысл, у тебя сайт будет постоянно лежать. Аналогичный разбери сервер арендовать - 300 рублей в месяц в среднем. И аптайм у него будет в тысячи раз больше)))

    • @medvezzers5841
      @medvezzers5841 Місяць тому

      @@CaiN805хм..

    • @nullnull295
      @nullnull295 Місяць тому

      ​@@CaiN805причем этот инструмент не для того, что он хочет

  • @asmorr8778
    @asmorr8778 Місяць тому

    Спасибо за видео, очень полезно) Было бы супер для картинки, если бы ты купил какой-нибудь студийный свет. Изображение сразу станет получше. Удачи)

  • @demidov_tv
    @demidov_tv Місяць тому

    Ну прикольно! 👍 Надо поюзать.

  • @Hubabbubas
    @Hubabbubas Місяць тому +3

    Круто, есть ли статья или гайд как можно сделать скрытие env переменных как например на vercel или netlifly, когда на клиенте в браузере показывает просто название env,а не значение, например process.env.REACT_API_KEY
    Вместо строки из этой переменной

  • @ИвМонтан-ф3к
    @ИвМонтан-ф3к Місяць тому

    Очень-очень круто, спасибо!🎉

  • @MrInchognito
    @MrInchognito Місяць тому

    Чел, ты лучший, сколько же я сэкономлю времени!

  • @GeraltGame
    @GeraltGame Місяць тому +5

    В чём преимущество по сравнению с обычным баш-скриптом который проверяет новые коммиты и билдит / перезапускает проект?

    • @sadrozzy
      @sadrozzy Місяць тому

      Наверное стоило бы посмотреть видео, перед тем как задавать вопрос 😉

    • @GeraltGame
      @GeraltGame Місяць тому +6

      @@sadrozzy посмотрел, и задал этот вопрос😉 пока вижу кучу ненужных телодвижений 😉😉😉

  • @dopetag
    @dopetag Місяць тому

    Йоу! Ну, это подписка!

  • @senioreasy
    @senioreasy Місяць тому +1

    Тут ещё вопрос, а не утекают ли исходники, если проект в не публичном репозитории?

  • @kimtyatya
    @kimtyatya Місяць тому

    Спасибо за видео, моментальная подписка :)

  • @8eck
    @8eck Місяць тому +1

    Linux + nginx + ncp/rsync собранного артифакта, деплой релиза готов. Никогда не понимал этих фронтендщиков...

  • @Nurikjjt
    @Nurikjjt Місяць тому

    Интересно, надо будет попробовать

  • @n1ades
    @n1ades Місяць тому

    Спасибо это то что я искал и думал сделать сам

  • @YakubAx
    @YakubAx Місяць тому +7

    Чувак видео хорошое ничего против не имею, но я сам разработчик и в разварачиваю все свои проекты сам начиная от первой настройки VDS/VPS заканчиваю CI/CD итд. Мне кайфово вообще считаю что это самая лучшая часть разработки так как понимаешь что наконец закончил проект и задеплоил! И да кстати все это без Docker) Люблю по старому 😁

    • @DimaTiunov
      @DimaTiunov Місяць тому

      А зря, тесты в ci всё равно уже в докере, этапы тоже. Чо бы не деплоить в нём же

    • @adeptiworks
      @adeptiworks 29 днів тому

      Это конечно весело, но когда таких серверов 50 уже становится скучно и медленно

    • @netspider559
      @netspider559 28 днів тому +1

      @@adeptiworks 50 серверов решаются скриптом на перле ;) на самом деле весело становится, когда на 50 серверах такой деплой пошел не туда.

  • @user-zb9ej9pf5n
    @user-zb9ej9pf5n Місяць тому

    Очень Крутая и понятная подача информации 👍👍👍.
    Вы в каком направлении программируете ?
    Хотелось бы обучиться у вас этими знаниями которые были показаны на видео.

  • @widny31
    @widny31 Місяць тому +1

    0:07, вот так кроссовер

  • @akatsukinoyami
    @akatsukinoyami Місяць тому

    Видео полезное
    Сам пользуюсь альтернативой - "Капровер"
    Там больше уже готовых приложений и он сам хендлит все вопросы с доменом и ссл
    Хотя и Докплой выглядит очень достойно

    • @user-hi4dj9bx8n
      @user-hi4dj9bx8n 26 днів тому

      А интеграция с PocketBase или Supabase или Directus или Parse Platform либо Backendless там есть?

  • @4ala-bloger-asaKew
    @4ala-bloger-asaKew 22 дні тому

    raxmat)))

  • @ДанилДанилин-я5щ
    @ДанилДанилин-я5щ Місяць тому

    Спасибо за инфу )

  • @user-yc5ok1fu2t
    @user-yc5ok1fu2t Місяць тому

    лайк, подписка, любовь....

  • @bobsock8718
    @bobsock8718 19 днів тому

    Я не хакер как вы, и не понимаю ничего из языка разработчиков на котором вы говорите, но скажите, почему на Github не хлстить сайт?
    Ps. Я не шарю в этом, просто спрашиваю

  • @marpusik1277
    @marpusik1277 Місяць тому +1

    Спасибо 🙏

  • @myenemyks
    @myenemyks Місяць тому

    У меня пара вопросов! Каким образом на новом канале можно получить такой охват видео, откуда пришла аудитория и где размещяются ссылки на ролики?

  • @hanzo_process
    @hanzo_process Місяць тому

    ты лучший! 🎉

  • @user-gh4zf6fl7p
    @user-gh4zf6fl7p Місяць тому +3

    лучше смотреть в сторону kubernetes + fluxcd, решение гораздо надёжнее, правда ценник managed kubernetes может кусаться

    • @kitsunofflmao9980
      @kitsunofflmao9980 Місяць тому +1

      Никто не мешает развернуть bare-metal kubernetes собственно говоря
      Чуть сложнее но можно
      Зато у тебя окружение в ямликах и если надо - разворачивается в другом облаке быстро
      (Кроме баз данных и сервисов которые хранят состояние в PersistentVolume, там сложнее миграция)

    • @user-gh4zf6fl7p
      @user-gh4zf6fl7p Місяць тому

      @@kitsunofflmao9980 bare-metal даже для опытного девопса больно, не говоря уже о обычных прогерах)

    • @netspider559
      @netspider559 28 днів тому

      @@kitsunofflmao9980 talos os решает

  • @vinsa2478
    @vinsa2478 Місяць тому

    Возьму себе на вооружение. Спасибо!)

  • @mrerberg
    @mrerberg Місяць тому

    Привет! Спасибо за интересный контент. А пробовал ли ты Portainer? Что показалось удобнее и почему?

    • @shifty1647
      @shifty1647 Місяць тому

      Хм, а у portainer разве похожие функции доступны в CE версии? По-моему они только в энтерпрайзе

  • @user-jd4ch8ye5x
    @user-jd4ch8ye5x Місяць тому

    Крутой ролик🎉

  • @nekoill
    @nekoill 16 днів тому

    Да нет в деплое ничего сложного, а уж в ССЛ-сертах тем более, особенно если они самоподписанные, но даже если брать серты от cert authority, всё равно ничего сложного. Я давеча перевозил всю инфру с RHEL на Астру - ничего сверхъестественного. Абсолютно.

  • @danaudetore98
    @danaudetore98 Місяць тому

    Как же он умён как же он силён

  • @eduardmart1237
    @eduardmart1237 Місяць тому

    Каеф!

  • @AirBuilder
    @AirBuilder Місяць тому +1

    Нельзя просто так взять и собрать пакет под FreeBSD или Debian. Нужно чтобы в докере, а докер в докере, а еще докер в докере , а свеху опенстек. А чтобы в докере надо еще регистри поднять отдельно, тоже в докере, и юи под него тоже в докере, а оркестрацию на сварме чо лох чтоли? ))) Кубер давай конечно, у нас хайлоад на 5 юзров будет, и графану надо штоп. И постгрю тоже в докере, низя на хосте, нигламурна. Одного едра и гига памяти маловато будет, у нас там аж 7 строчек кода на петончике. И на одной ноде запускаться чо лох чтоли, и еще лодбалансер, вот. Все это очень просто настроить нажатием одной кнопки, да
    Собери. Е****ный. deb- пакет.

  • @duckpool288
    @duckpool288 Місяць тому

    Настроить пайплайн в тимсити можно за пару вечеров, под пивас, не будучи девопсом

  • @АндрейЛяпин-ш5ж
    @АндрейЛяпин-ш5ж Місяць тому

    Имба

  • @Sergey-D
    @Sergey-D Місяць тому +1

    В общем, ролик для поумничать.

  • @oleg-nim
    @oleg-nim Місяць тому +1

    купи что ли лампу за 500 рублей или сидеть во мраке это такая фишка

  • @redmercury7194
    @redmercury7194 24 дні тому

    А как доступ к залитым файлам получить, ставил локально на ubuntu 20.04.
    Как config.php например подправить, где базу данных увидеть и к ней путь прописать?

  • @AntonRyabov-by3vn
    @AntonRyabov-by3vn Місяць тому

    Это мы смотрим

  • @maximrudenko01
    @maximrudenko01 Місяць тому

    крута

  • @YakubAx
    @YakubAx Місяць тому

    Видео кайф

  • @fernone1539
    @fernone1539 Місяць тому

    Ну хз, как будто для простых проектов лучше использовать Vercel, т.к. там есть бесплатные лимиты, не? Иначе придётся покупать хостинг + ddos защиту + cdn

  • @СтаниславСедов-и4ж

    Ничего там не сложно, если руки из правильного места.

  • @kanezal_
    @kanezal_ Місяць тому

    Спасибо герой 😢

  • @banzaika
    @banzaika Місяць тому

    легенда

  • @dabijavictor6069
    @dabijavictor6069 Місяць тому +8

    это не самый лучший способ деплоя, думал расскажешь про норм девопс, кубер, докер, а тут ://// ты бы еще cPanel накатил и сказал что это круто

    • @equim7363
      @equim7363 28 днів тому

      Это видео не для девопсов)

  • @1311avenue_
    @1311avenue_ Місяць тому +1

    Объясните нешарящему, почему просто на хостинг не закинуть?

    • @user-hi4dj9bx8n
      @user-hi4dj9bx8n 26 днів тому

      Не понял. Какой хостинг? 🤔

  • @redmercury7194
    @redmercury7194 26 днів тому

    Я так понял на убунте сначала нужно либо apache либо nginx?

  • @maximrudenko01
    @maximrudenko01 Місяць тому

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

  • @hoopengo2289
    @hoopengo2289 Місяць тому

    ansible заплакал в углу ахах

  • @rbars96
    @rbars96 Місяць тому +1

    А что скажете насчет Coolify?

  • @the_sudden
    @the_sudden Місяць тому

    Есть такая штука, называется Dokku, я так понимаю это схожие вещи?

  • @uuuummm9
    @uuuummm9 Місяць тому +1

    Братан, не у всего снг проблемы с оплатой 😂

  • @pocikprostoi7172
    @pocikprostoi7172 Місяць тому

    Брат братан братишка.
    Я знаю бесплатный сервис, который даже карты не требует, но там лимиты, которые можно обойти, кстати🤭
    Докплой не знал, спс.

  • @Nailed_It_Tutorials
    @Nailed_It_Tutorials Місяць тому

    Vps наше все.

  • @Virass
    @Virass Місяць тому

    Whaaaaaat😮!!!!??? А что так можно было?

  • @user-vm7tp5tz6i
    @user-vm7tp5tz6i Місяць тому

    Это очень классно
    С python fastapi тоже работает?
    Есть функционал для масштабирования?

    • @netspider559
      @netspider559 28 днів тому

      VDS пожирнее купил - вот и масштабирование)

    • @user-vm7tp5tz6i
      @user-vm7tp5tz6i 28 днів тому

      @@netspider559 если хочу контролировать несколько из одной панели
      Только k8s внедрять?

    • @user-hi4dj9bx8n
      @user-hi4dj9bx8n 26 днів тому

      ​@@user-vm7tp5tz6i Думаю, что необязательно, можно и Docker Swarm через Portainer или Yacht контролировать и HashiCorp Nomad через Waypoint (пока что только частично, но думаю что в будущем будет развиваться), ну и Kubernetes (K8S) через OpenLens.
      Однако такой функции, чтобы абсолютно все данные были прямо в одной панели нет нигде, поскольку для разного функционала нужны разные панели.

  • @iLLuzor
    @iLLuzor Місяць тому

    А с гитлабом оно работает?

  • @user-lq7xz1th4x
    @user-lq7xz1th4x Місяць тому

    Спс

  • @narezka365
    @narezka365 Місяць тому

    Хочу учиться на ДевОпса стоит ли?

  • @immunefomo6111
    @immunefomo6111 Місяць тому

    ну по сути просто форк coolify

  • @user-px9mp4ct3z
    @user-px9mp4ct3z Місяць тому

    в самом таймвебе помоему очень хороший автодеплой приложений есть с привязкой на гитхабе. В целом классно но ресурсов видимо нормально эта шляпа жрет

  • @user-cx3su3db1z
    @user-cx3su3db1z Місяць тому +8

    Deplоy это развёртывать что-либо где-либо. Не нужно усложнять то что по своей природе просто. Банально скопировать сайт на хостинг скриптом или в ручную это deploy.
    Вы видимо сами не понимаете что такое deploy и что такое DevOPS
    Curl не выполняет баш-скрипты )))

    • @VEINHORN
      @VEINHORN Місяць тому +3

      Я думаю имелось ввиду скачивать скрипты керлом и запускать их не проверяя что там)

    • @user-cx3su3db1z
      @user-cx3su3db1z Місяць тому +4

      @@VEINHORN не проверяя вы устанавливаете практически всё, любой пакет, и не важно какой ПМ или скрипт Вы используете. Я Вам больше скажу, никто не проверяет. Другое дело, какие права Вы используете для запуска и какое под это используется окружение.
      Не проверяя Вы устанавливаете всё, начиная от дистрибутива ОС и заканчивая установкой плагина в IDE.

    • @thereisnosock4891
      @thereisnosock4891 Місяць тому +1

      Я не devOps но знаю в чем сложность, а как так вышло, что вы не знаете? Чтобы исполняемые файлы работали им нужно настроенное и запущенное окружение, в примере с java нужно не полное окружение разработки, а необходимое(jre). Это окружение нужно собрать под каждый проект, нужен сервис с настроенным ssl сертификатом, иначе не будет происходить общение с внешними сервисами и не получится использовать даже простой oauth2 и smtp. Сам фронт с бэком должны общаться, микросервисы должны общаться , крч нужно настраивать подсети. Не говоря уже о масштабировании. Так что не выйдет просто взять и скачать файлы

  • @nevaknowmanamesame5089
    @nevaknowmanamesame5089 15 днів тому

    Tldr?

  • @qa337
    @qa337 Місяць тому +2

    *Что же нового я узнал? - ничего*

    • @rudinandrey
      @rudinandrey Місяць тому +1

      так бывает, и это нормально! для меня вот 100% новой информации, хотя мне 43 и за плечами более 20 лет опыта. Все знать не возможно. И век живи, век учись!

  • @khasanshadiyarov
    @khasanshadiyarov Місяць тому

    За 10 мин делаем процесс деплоя еще сложнее

  • @xottabbl4680
    @xottabbl4680 4 дні тому

    А че, так можно было?

  • @wd_1
    @wd_1 Місяць тому

    Github Actions...?

  • @zasssada
    @zasssada Місяць тому

    Деплой это не сложно

  • @Muerte_S
    @Muerte_S Місяць тому

    Самое смешное что водитель в Польше получает 5000евро без всех этих головняков 😂😂😂

    • @bednyakov
      @bednyakov Місяць тому +2

      Ну да, у водителя совсем нет головняков, как геморроя, выходных и дома)

  • @R_in_B
    @R_in_B Місяць тому

    Интересно насколько это безопасно?

  • @yokotoka
    @yokotoka Місяць тому

    Есть ещё dokku

  • @D0F4M1N3
    @D0F4M1N3 Місяць тому

    4:21 Ясно.. дальше смысла смотреть видео - нет.

    • @DimaTiunov
      @DimaTiunov Місяць тому

      Не, он не говорит что нет технической возможности
      Он говорит что это не безопасно

    • @sadrozzy
      @sadrozzy Місяць тому

      А в чем проблема, в интернете информации не нашел по этому поводу, можете объяснить?

  • @netspider559
    @netspider559 28 днів тому

    серьезный большой мальчик не знает как пишется слово "сложно"? И да, девопсина - это довольно просто и осязаемо, ничего сложного там нет.

  • @TakVotPochemu
    @TakVotPochemu 28 днів тому

    таймвеб заплоти!

  • @anton_garenskih
    @anton_garenskih Місяць тому +1

    А зачем это вообще надо ? Я не понял .

    • @sadrozzy
      @sadrozzy Місяць тому +2

      Значит вам еще пока рано)

  • @oinn6216
    @oinn6216 Місяць тому

    чем он лучше? - "мне все очень нравится" 🤣 редко пользуюсь русскоязычным контентом в сфере дева, но когда захожу посмотреть, то качество этого контента ноукоментс просто, а на дворе 2024 год 😑

  • @at-ym7ui
    @at-ym7ui Місяць тому

    Ты же хотел застолбить gleam. Но что-то протухло. Бегаешь по вокзалу и пытаешься заскочить на какой-нибудь убегающий поезд. Deploy vs gleam... vs, vs, vs. Тебе надо почитать узбекские народные притчи или басни Крылова. Но ты не останавливайся. Шарманка должна играть. Среди миллиардов роликов.

    • @user-hi4dj9bx8n
      @user-hi4dj9bx8n 26 днів тому +1

      Не знаю почему тебе так не понравилось. Dokku - это одно из лучших опенсорс приложений для автоматизации деплоя.
      Не понимаю чем тебе автор не угодил. И почему это он должен был обязательно использовать в этом видео Gleam?

  • @IncoGnito-ZV
    @IncoGnito-ZV Місяць тому

    И че это? Реклама сайта? Чушь полная

  • @Putu_pererenan
    @Putu_pererenan Місяць тому +1

    Зачем тебе версель, мальчик? Для твоих поделок хватит ftp клиента за глаза

  • @ymsnk
    @ymsnk Місяць тому

    первый