Kamal - Deploy Rails Apps with this New Gem

  Рет қаралды 4,063

Deanin

Deanin

3 ай бұрын

Kamal makes it easy to deploy apps, so let's look at how to deploy a Ruby on Rails app with Kamal.
Digital Ocean $200 Credit for 60 days (Affiliate Code):
m.do.co/c/e10ec451ee35
Checkout my course(s) at: learn.deanin.com
Source:
github.com/Deanout/kamal_video/
Links:
dash.cloudflare.com/
hub.docker.com/
kamal-deploy.org/docs/install...
Join this channel to help support these videos:
/ @deanin
Follow me on social media:
linktr.ee/deanin
If you liked this video, please consider subscribing: t.co/RZ4EwP0F2a
#Deanin #Software #Programming

Пікірлер: 23
@Soadaa5656
@Soadaa5656 Ай бұрын
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!
@chris.dillon
@chris.dillon 2 ай бұрын
It's great to show the errors and troubles.
@hardikvekariya8067
@hardikvekariya8067 3 ай бұрын
Totally awesome bro, keep it up!
@user-lc6ko4eb6r
@user-lc6ko4eb6r 3 ай бұрын
So helpful. As always. Thanx.
@chamir4614
@chamir4614 3 ай бұрын
Great tutorial, it worked at the first try! 🎉
@promiseuka
@promiseuka 3 ай бұрын
Awesome tutorial!!! Hey Deanin, can you make a tutorial series with a Rails backend and NextJS 14 frontend with a focus on authentication. Thanks!
@igorv8747
@igorv8747 Ай бұрын
one is missing with postgres
@azizdevfull
@azizdevfull 3 ай бұрын
Useful : )
@gadgetboyplaysmc
@gadgetboyplaysmc Ай бұрын
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 Ай бұрын
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 Ай бұрын
lol man absolutely sick bro let's hang out sometime k
@abhishek2116
@abhishek2116 3 ай бұрын
Please make a video on grape integration
@Frexuz
@Frexuz 3 ай бұрын
dean in, and dean out :D
@Deanin
@Deanin 3 ай бұрын
Came up with the names while learning C++ in college. Cin and cout lol
@stpaquet
@stpaquet 3 ай бұрын
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 3 ай бұрын
You and me both. I had to try really hard not to be cynical during this video lol.
@stpaquet
@stpaquet 3 ай бұрын
@@Deanin 💕
@czepesch
@czepesch 3 ай бұрын
I use Dokku and can’t understand why I need Kamal
@Deanin
@Deanin 3 ай бұрын
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 3 ай бұрын
@@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 Ай бұрын
Hey man! Question, is Dokku faster than Kamal?
@gadgetboyplaysmc
@gadgetboyplaysmc Ай бұрын
@@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.
Deploy to Railway, FlyIO, or Render with Ruby on Rails
24:06
Kamal 1.0
19:17
37signals
Рет қаралды 21 М.
When someone reclines their seat ✈️
00:21
Adam W
Рет қаралды 19 МЛН
How I Setup Rails 7.1 for Docker Development
12:27
Deanin
Рет қаралды 4,1 М.
How to deploy a NextJS app on Digital Ocean instead of Vercel
20:47
Coding with Robby
Рет қаралды 3,2 М.
Why I Personally Don't Use Ruby On Rails
14:23
Deanin
Рет қаралды 21 М.
Build A Ruby on Rails IOS App With Turbo IOS Framework
9:36
Indigo Tech Tutorials
Рет қаралды 310
If I had to host on a single VPS, this is how I'd do it
9:35
Web Dev Cody
Рет қаралды 12 М.
Skiff: Deploy your static sites with Kamal
12:12
37signals
Рет қаралды 6 М.
Rails on Hetzner with Kamal - Deployments from Scratch PT. 1
19:19
Sam Johnson
Рет қаралды 1,6 М.
microsoft's new AI feature is an absolute dumpster fire
9:34
Low Level Learning
Рет қаралды 26 М.
When someone reclines their seat ✈️
00:21
Adam W
Рет қаралды 19 МЛН