Once installed, add the Drush or WP-CLI paths to /etc/alternc/locals.sh. These need to be accessible within the basedir restrictions of the AlternC panel.
A number of hooks are available to modify the install form and run the actual install. Drupal and WordPress are implemented as examples that could done in another module easily.
# Roadmap
This module is basically at a 'proof of concept' point. For a first proper release, the following should probably be added:
* make sure form content and variables are properly escaped when passed between scripts
* user interface / form cleanup
* hide form elements based on choices
* sub-domain list changing based on chosen domain
* hide un-necessary detail
* fix localization in messages
* tests
Nice to haves:
* threaded install script so user feedback doesn't have to wait X minutes until the shell scripts finish
# Copyright & License
2018 Kienan Stewart <kienan@koumbit.org>
Licensed under the GNU General Public License version 2.0 or later. See LICENSE for the full license text.