Kamal 2

Поделиться
HTML-код
  • Опубликовано: 4 окт 2024
  • Kamal is a tool for deploying your web applications anywhere. kamal-deploy.org/

Комментарии • 37

  • @PerWendelboe
    @PerWendelboe День назад +27

    The amount of killer tools you are pushing out is just awesome, thank you so much

  • @LjuboThePro
    @LjuboThePro День назад +4

    DHH, you’re THE man! I have so much to thank you, that I should write you a haiku!
    Deployment was a pain, pain is not the answer, ship painlessly and prosper.
    Can’t wait to use kamal2. Thank you!

  • @BilalBudhani
    @BilalBudhani День назад +3

    Always love your demo videos. Kamal 2 seems to have gotten so much better, Thank you!

  • @adhamel-deeb3974
    @adhamel-deeb3974 День назад +4

    The title of this video should be "How to build and deploy a blog in 15 minutes with Rails and Kamal 2"

  • @mohitkumar-jv2bx
    @mohitkumar-jv2bx День назад +4

    I can see DHH become a pretty great RUclipsr!!!

  • @coderanger75
    @coderanger75 16 часов назад

    I just used Kamal 2 for the first time with a Go application and it was an incredible experience! Kamal is the first thing I reach for when standing up new projects now.

  • @americosavinon
    @americosavinon 22 часа назад

    OMG what a great demo! Felt at least 5 shots of dopamine while watching it.

  • @lukasfischer3405
    @lukasfischer3405 11 часов назад +3

    Some questions when running stuff in a production app:
    How do you keep the host systems up to date?
    How do you monitor host systems?
    How do you setup centralized logging?
    How do you setup backups of the db host?

  • @TheOisannNetwork
    @TheOisannNetwork 18 часов назад

    This is pretty much what my own janky python script is doing for my hobby projects. Nice.

  • @Andrew-zv1vw
    @Andrew-zv1vw День назад +3

    i love it ❤

  • @MattLacey
    @MattLacey 21 час назад

    Too slick. Going to have to have a play with this sometime!

  • @kevinkkirimii
    @kevinkkirimii 16 часов назад

    Brother !!! Thank You.

  • @dandogamer
    @dandogamer 15 минут назад

    The things you have done in 10mins would have taken me a few hours on aws 😂. Kamal needs packaging up into a nice UI for beginners and you would see a lot of adoption!!

  • @vishalontheline
    @vishalontheline День назад +1

    Very frickin' cool!

  • @SteveHazel
    @SteveHazel День назад

    welp, another thing to learn. buuuuut less things NET to learn. sounds pretty coooool.

  • @thesimpleeastern
    @thesimpleeastern День назад +2

    Kamal Dhamaal Malamaal

  • @andyjeffries
    @andyjeffries 22 часа назад

    For the aliases could you setup an alias to an alias, e.g. if you wanted "c" and "console" to point to the same command, but without duplicating the whole command line.

  • @henrikholst7490
    @henrikholst7490 10 часов назад

    Why not simply use Docker Swarm?

  • @jorismachielse2316
    @jorismachielse2316 Час назад

    Awesome work!
    Is it me or is the lipsync off in this video?

  • @henrikholst7490
    @henrikholst7490 10 часов назад

    Are you doing non ephemeral servers and/or non-ephemeral local storage?

  • @MiroslavZahorak
    @MiroslavZahorak День назад

    Does this work with macOS as deployment server?

  • @kishanbsh
    @kishanbsh 16 часов назад

    Is the source code of the demo available in github? Would be very helpful

  • @gmagholder1
    @gmagholder1 День назад

    Ok Textmate is gone - Neo for the Vim :)

  • @vivekrawat6432
    @vivekrawat6432 День назад +2

    Can this all be done using docker compose or kubernetes? Sorry for my lack of knowledge !

    • @DanielJacksonNor
      @DanielJacksonNor День назад +2

      Yes, sort of. Kamal is a simpler and more ready-out-of-the-box version of more complex tools out there, like Kubernetes
      While Kubernetes main aim is to orchestrate a whole fleet of docker containers, making sure there is always the right amount on and that all of them are healthy - Kamal's main aim is to keep the experience of shipping with no downtime as simple as it is with Heroku, Vercel, or any of the PaaS-es.
      I'm not too familiar with everything that can be done with Kubernetes, but that is at least how I understand it.

    • @vivekrawat6432
      @vivekrawat6432 18 часов назад +1

      @@DanielJacksonNor thanks for the answer

  • @patrec7638
    @patrec7638 22 часа назад

    Finally, a positive use for Kamal(a)

  • @zmoney42069
    @zmoney42069 3 часа назад

    DHH flexes neovim config

  • @DanielJacksonNor
    @DanielJacksonNor День назад

    At ruclips.net/video/QC4b2teG_hc/видео.html you double-wrote the port, but seems like it still worked!

    • @TheOisannNetwork
      @TheOisannNetwork 18 часов назад +2

      one port is the host and the other is inside the container. Writing it down once is basically a short hand for "3306:3306"

    • @DanielJacksonNor
      @DanielJacksonNor 14 часов назад

      @@TheOisannNetwork thanks! Learned something new

  • @flipperiflop
    @flipperiflop 21 час назад

    Did you dox your own IP in the logs section?

  • @sicario55
    @sicario55 18 часов назад

    Or you just use Vercel ....link repo, click "Deploy and finished

    • @DevranUenal
      @DevranUenal 16 часов назад

      At what cost..?

    • @SteffanPerry
      @SteffanPerry 16 часов назад +4

      Pay 100x the cost…

    • @jaeeboom
      @jaeeboom 9 часов назад

      Sure, if you don't like money.