Kamal - Deploy Rails Apps with this New Gem

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ม.ค. 2025

ความคิดเห็น • 26

  • @hardikvekariya8067
    @hardikvekariya8067 10 หลายเดือนก่อน +4

    Totally awesome bro, keep it up!

  • @chamir4614
    @chamir4614 10 หลายเดือนก่อน +2

    Great tutorial, it worked at the first try! 🎉

  • @MrBrown-u5u
    @MrBrown-u5u 10 หลายเดือนก่อน +2

    So helpful. As always. Thanx.

  • @prodbyindigo
    @prodbyindigo 4 หลายเดือนก่อน

    perfect video helped me realize the issues I was having and was simple enough and I love having the source code available I just copied your deploy file hopefully it works for my simple app

  • @chris.dillon
    @chris.dillon 9 หลายเดือนก่อน +3

    It's great to show the errors and troubles.

  • @promiseuka
    @promiseuka 10 หลายเดือนก่อน +1

    Awesome tutorial!!!
    Hey Deanin, can you make a tutorial series with a Rails backend and NextJS 14 frontend with a focus on authentication. Thanks!

  • @gadgetboyplaysmc
    @gadgetboyplaysmc 8 หลายเดือนก่อน +3

    Interesting man! I found this through Shayan on Twitter. Just realized DHH is the guy on the landing page lol!
    So it does rolling deploys, that's sick. Is it possible to git push to main and immediately kamal deploy or something?

    • @Deanin
      @Deanin  8 หลายเดือนก่อน +1

      Yup, it's a Basecamp gem 🙂
      Continuous deployment should be possible with a GitHub action or similar in other version managers.
      Something like this:
      www.hansschnedlitz.com/2024/01/07/continuous-deployment-with-github-actions-and-kamal.html

    • @qapplor
      @qapplor 8 หลายเดือนก่อน

      lol man absolutely sick bro let's hang out sometime k

  • @abhishek2116
    @abhishek2116 10 หลายเดือนก่อน +2

    Please make a video on grape integration

  • @Soadaa5656
    @Soadaa5656 8 หลายเดือนก่อน +3

    So glad you have videos on Kamal. I've spent last 3 days troubleshooting. Slowly making progress but then something else comes up.
    Currently dealing with ERROR (KeyError): Exception while executing on host. Hopefully your video can help but either way your channel has been amazing for learning Ruby on Rails!

  • @stpaquet
    @stpaquet 10 หลายเดือนก่อน +2

    I'm still wondering the advantage over using compose in production or ansible or rancher or... there seem to be quite a lot of docker/podman "orchestrators".

    • @Deanin
      @Deanin  10 หลายเดือนก่อน +2

      You and me both. I had to try really hard not to be cynical during this video lol.

    • @stpaquet
      @stpaquet 10 หลายเดือนก่อน

      @@Deanin 💕

  • @IgorAtomizado
    @IgorAtomizado 8 หลายเดือนก่อน +2

    one is missing with postgres

  • @azizdevfull
    @azizdevfull 10 หลายเดือนก่อน +2

    Useful : )

  • @Frexuz
    @Frexuz 10 หลายเดือนก่อน +2

    dean in, and dean out :D

    • @Deanin
      @Deanin  10 หลายเดือนก่อน +2

      Came up with the names while learning C++ in college.
      Cin and cout lol

  • @epicrato
    @epicrato 6 หลายเดือนก่อน +2

    None of the videos on Kamal work. Not even one. They all always lead to "this site can't be reached"

    • @prodbyindigo
      @prodbyindigo 4 หลายเดือนก่อน

      its not working for me either im getting the same thing Idk what im doing wrong maybe its the domain?? Im using godaddy but deanin uses cloudflare with all those bonus add ons

  • @czepesch
    @czepesch 10 หลายเดือนก่อน +2

    I use Dokku and can’t understand why I need Kamal

    • @Deanin
      @Deanin  10 หลายเดือนก่อน +4

      If dokku works for you, then save yourself lol!
      The only reason I'm looking at Kamal is because they're looking at making this a default in Rails 8, so I'm trying to get familiar with whatever the future wants us to do 😮‍💨

    • @Adrian_Galilea
      @Adrian_Galilea 10 หลายเดือนก่อน +1

      @@Deanin I never did containers, I come from renting vps's and doing it all manually through ssh(even whatever automation in bash or w/e) and I'm looking into options, checked dokku, appliku and kamal, guess I still have some digging and testing to do before I proceed, I also don't like learning abstractions that much, don't see the point, it usually has lower shelf life than the actual thing, but... no idea what to do yet :)

    • @gadgetboyplaysmc
      @gadgetboyplaysmc 8 หลายเดือนก่อน

      Hey man! Question, is Dokku faster than Kamal?

    • @gadgetboyplaysmc
      @gadgetboyplaysmc 8 หลายเดือนก่อน

      @@Adrian_GalileaI've also done the SSH manual setup with NGINX and all that jazz. I think it's good to learn initially so def agree with putting abstractions, but it kinda slows down development.