-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Add an 'add-ons' plugin, which provides heroku style addons. #292
Conversation
Wow. This'll take some time to digest/review but it looks amazing. |
Sure, this is still far from being complete, and would be for a not so soon release. |
This'll be a great headlining feature for 0.3.0 |
It should be quite stable now, there a few non-essential things left todo. I've written addons for mariadb, postgresql and redis. Cloning it and running Alternatively, cloning it on the host and running |
Add-ons provide access to services (e.g. database) by applications. This is still WIP.
Add-ons must be enabled before they are used. This allows add-ons to install dependencies, allocate necessary resources, ...
This is safer and simpler than unprovisioning all apps.
Allow deploying an application in any path, and allow applications to have a setup script
Any news on this? |
I'm not using Dokku at the moment, but a few weeks ago I was playing with it using this PR, and things worked well. I'd love to see it land on master. |
+1 |
+1 this looks amazing |
👍 |
Looks Awesome To Me |
👍 |
Anything new here? |
Not yet. Soon... On Thu, Sep 11, 2014 at 2:46 PM, João Netto [email protected]
Jeff Lindsay |
Small update: This will likely land on 0.4.0. |
that's so exciting! 👍 |
👍 |
Please do not comment unless you are commenting on it being broken or not supporting some case. Helps keep my inbox quiet :) |
This is still WIP. I've created the PR so people can comment it.
Add-ons provide access to services (e.g. database) by applications.
It is quite similar to heroku's addons.
Add-ons provide a URL, which is passed to applications through environment variables.
The contents of the url is up to the add-on, but should be described in the add-on's doc.
The description of how to use/create plugins is in the
docs
folder.See https://github.com/plietar/dokku-addons for addons.
I have added some tests, but they are part of the dokku-addons repo, and work only in vagrant for now.
TODO
pre-delete
Comments/suggestions are welcome.