The main goal of this project is to speed up Drupal instalation process on dev environments by automation some of repetable tasks such as create new vhost, install new drupal instance, etc.
Sites installation process is actually carried out by the browser.
- Ubuntu/Kubuntu with sudo access
- Apache with standard configuration
- MySQL/MariaDB
- Drush
- Configure site aliases by edit
drush/sites/default.site.yml
- Run
./sync.sh
sudo ./new-vhost
then set url address of your new vhost:
Vhost address: myvhost.local
Set vhost owner, which usually is your system user - let's say he is called 'jack' (/home/jack)
User with access permission to this vhost (default: root ): jack
Now you can choose if you want to have new database. If yes set your MySQL user and password when prompt.
It is easy. Just go to your drupal site directory and run following command:
drush make -y --no-core path/to/the/theme.make .
Feel free to fork and submit issues.