diff --git a/src/Drupal/Modules/site_hosting/README.md b/src/Drupal/Modules/site_hosting/README.md new file mode 100644 index 000000000..52452cc50 --- /dev/null +++ b/src/Drupal/Modules/site_hosting/README.md @@ -0,0 +1,29 @@ +# Site Hosting + +Create and manage websites. + +## History + +This was created by DevShop author Jon Pugh. It replaces the "Hosting" module used in Aegir & DevShop in Drupal 7. + +## Requirements + +- [Site Module](https://drupal.org/project/site) +- [Commands Module](https://drupal.org/project/commands) + +## Installation + +```shell +composer require drupal/site_hosting +``` + +## Configuration + +TODO + +## Maintainers + +Current maintainers for Site Hosting: + +- Jon Pugh (@jonpugh) - https://www.drupal.org/u/jonpugh + diff --git a/src/Drupal/Modules/site_hosting/site_hosting.info.yml b/src/Drupal/Modules/site_hosting/site_hosting.info.yml new file mode 100644 index 000000000..b6776ff6d --- /dev/null +++ b/src/Drupal/Modules/site_hosting/site_hosting.info.yml @@ -0,0 +1,8 @@ +name: 'Site Hosting' +type: module +description: 'Create and manage websites.' +package: Operations +core_version_requirement: ^10 || ^11 +dependencies: + - commands:commands + - site:site diff --git a/src/Drupal/Modules/site_hosting/site_hosting.install b/src/Drupal/Modules/site_hosting/site_hosting.install new file mode 100644 index 000000000..fdd9f42ac --- /dev/null +++ b/src/Drupal/Modules/site_hosting/site_hosting.install @@ -0,0 +1,6 @@ + 'checkbox', + '#title' => t('Verbose'), + '#description'=> t('Get verbose information.'), + ]; + + // @TODO: Reset working_directory to detected composer root. + return $form; + } +} diff --git a/src/Drupal/Modules/site_hosting/src/Plugins/Command/GitCheckout.php b/src/Drupal/Modules/site_hosting/src/Plugins/Command/GitCheckout.php new file mode 100644 index 000000000..e69de29bb