3 ms·
We have ansible modules (https://github.com/dokku/ansible-dokku https://github.com/dokku/ansible-dokku) that cover the majority of app management if thats what
by josegonzalez 2y ago
We have ansible modules (https://github.com/dokku/ansible-dokku https://github.com/dokku/ansible-dokku) that cover the majority of app management if thats what you want. The reason I am hesitant to do it in something like `app.json` is purely because one might expose Dokku to users who only have push access and some of those commands can be fairly destructive.
Disclaimer: I am the Dokku maintainer.
- oezi 2y agoThank you! I was hoping for something less intimidating than going full ansible/terraform. Essentially something that captures all dokku invocations and could be transferred to another machine. Is app.json this?
- 0xblinq 2y agoI’d love this feature too. Why not add it as an optional thing to enable and let users decide? Maybe just put a big warning in the docs and make it opt-in?
- josegonzalez 2y agoI really hate adding knobs - it increases the amount of work I need to do to maintain and support the project. Long term, I'd like to port the ansible modules over to being maintained internally by the dokku/omakase project, and then maybe that could be a plugin that folks could run from within their deploy.