Hi everyone, I am recently seeing multiple approaches to manage Devilbox via command line tools.
Thanks for these contributions!
It is probably a good idea to lay out requirements with pros and cons and then decide for one solution that can be integrated by default and also added to official documentation.
devilbox-cli
@llaville (Makefile)
- Makefile to compose/handle your Devilbox stack
- https://github.com/llaville/devilbox-docker-compose-makefile
@renekreijveld (switch version)
- Easy PHP version switching script
- https://gist.github.com/renekreijveld/66183c2bf308d393aa64137f13db3096
I like the Makefile
approach a lot, however you can’t really use it outside the Devilbox directory.
The devilbox-cli
requires npm
which might also not be available on everyone’s local setup.
I can also think of a mix between a universal bash script which calls the Makefile.
What do you guys think about it in general and where do you see pros and cons here?