Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kamal? #96

Open
nelsonic opened this issue Oct 14, 2024 · 7 comments
Open

Kamal? #96

nelsonic opened this issue Oct 14, 2024 · 7 comments

Comments

@nelsonic
Copy link
Member

https://kamal-deploy.org/
via: https://elixirforum.com/t/deploy-your-phoenix-app-on-digitalocean-in-30-minutes/65738/3
Related to: #94

@nelsonic
Copy link
Member Author

Watched the whole T32m intro by @dhh:
image

image

Looks like the peeps at 37Signals have reinvented dokku with a few extras. 💭
Definitely worth considering for deployment. 📦 🐳 🚀

@nelsonic
Copy link
Member Author

nelsonic commented Oct 26, 2024

Now that it's Saturday morning, I've read through the blog post above ⬆️
https://blog.psantos.dev/deploying-phoenix-application-with-kamal-2/ 🔗
In it, Patrício uses Multipass to run two Ubuntu instances on his Mac. 🍏
He doesn't use SSL because it's on his localhost and doesn't do a "full" deployment ... 💭
But it's still a good starting point despite the typos ... 👌

Appears to be hosted on Wordpress otherwise I would offer to PR an update and fix all typos. ✍️

What it means: there's still a huge gap in the Elixir/Phoenix ecosystem for a detailed Kamal 2 deployment guide.
I am going to write it. 🧑‍💻 ⏳ (because we are going to use it!)

The only question is: will we keep it here in learn-devops or a dedicated repo? 🤔

@nelsonic
Copy link
Member Author

How to get started with Kamal 2: https://youtu.be/TfortG9QKWU

@nelsonic
Copy link
Member Author

@nelsonic
Copy link
Member Author

@nelsonic nelsonic mentioned this issue Nov 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant