Software:Aegir Hosting System

From HandWiki
Revision as of 07:24, 9 February 2024 by NBrush (talk | contribs) (add)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Aegir
File:Aegir cropped.png
Aegir screenshot.png
Developer(s)Aegir Cooperative[1][2]
Stable release
7.x-3.15.1[3][4] / May 2, 2018; 6 years ago (2018-05-02)
Repositorygithub.com/aegir-project/hostmaster
Written inPHP, JavaScript
Operating systemLinux, BSD, macOS
PlatformLAMP (Apache) or LEMP (Nginx)[5][6][7]
Available inEnglish
TypeWeb hosting control panel
LicenseGNU General Public License
Websiteaegirproject.org

Aegir is a free and open source Unix based web hosting control panel program that provides a graphical interface designed to simplify deploying[8] and managing[9] Drupal, Wordpress and CiviCRM Web sites.[10][11][12] Aegir is built on a standard LAMP (Apache) or LEMP (Nginx) software stack,[5][13] and Drush, a command line shell and Unix scripting interface for Drupal.[14] It extends Drush with various provisioning functions, and provides a Drupal-based front-end control-panel.

In addition to the GUI, Aegir can be accessed via the command line or an API, which enables the automation of many website-related system administration processes. Being based on Drupal and Drush, Aegir is highly extensible, and several contributed modules exist to extend its functionality.

History

Adrian Rossouw, a long-time contributor to the Drupal project, helped develop the original Hostmaster system for deploying websites. Since then, Hostmaster has evolved into the Aegir system and contributed significantly to the command-line toolkit, Drush.[15]

Future

Aegir has started migrating away from Drush because of its plans to drop support for global installations.[16] There is now a 4.x branch based on Symfony[17], which is also included in Drupal core.[18] This is intended to be a medium-term solution until AegirNG, a complete rewrite for hosting any containerized application, is ready.[19]

References

  1. Ægir Coop
  2. Aegir Project: Committers for Provision
  3. "3.15.1 - Aegir Hosting System". http://docs.aegirproject.org/en/3.x/release-notes/3.15/. 
  4. "Hostmaster (Aegir)". https://www.drupal.org/project/hostmaster. 
  5. 5.0 5.1 "The Aegir Hosting System Open Source Project on Open Hub". 2017-06-01. https://www.openhub.net/p/aegirproject. 
  6. http://community.aegirproject.org/content/installing/system-requirements
  7. LAMP (software bundle)
  8. "Drupal Voices 111: Miguel Jacq on the Aegir module". June 1, 2010. Archived from the original on 27 December 2010. https://web.archive.org/web/20101227102323/http://www.lullabot.com/podcasts/drupal-voices-111-miguel-jacq-on-aegir-module. Retrieved 17 March 2011. 
  9. "Aegir hosting system". Archived from the original on 21 November 2010. https://web.archive.org/web/20101121160648/http://drupaldojo.com/session/aegir-hosting-system. Retrieved 17 March 2011. 
  10. "Hosting Wordpress". Drupal.org. 2015-05-27. https://www.drupal.org/project/hosting_wordpress. 
  11. "Contributed projects - Aegir Hosting System" (in en). http://docs.aegirproject.org/en/3.x/extend/contrib/#hosting-wordpress. 
  12. "Aegir Hosting CiviCRM". October 13, 2016. https://www.drupal.org/project/hosting_civicrm. Retrieved 10 November 2017. 
  13. "Install - Aegir Hosting System" (in en). 2017-06-01. http://docs.aegirproject.org/en/3.x/install/#system-requirements. 
  14. "Drupal Voices 112: Antoine Beaupre on Drush". June 2, 2010. Archived from the original on 27 December 2010. https://web.archive.org/web/20101227102151/http://www.lullabot.com/podcasts/drupal-voices-112-antoine-beaupre-on-drush. Retrieved 17 March 2011. 
  15. "Drupal Voices 62: Adrian Rossouw on Aegir, Drush and the future of Drupal Distributions". October 15, 2009. Archived from the original on 27 December 2010. https://web.archive.org/web/20101227093427/http://www.lullabot.com/podcasts/drupal-voices-62-adrian-rossouw-aegir-drush-and-future-drupal-distributions. Retrieved 17 March 2011. 
  16. "Attempt Drupal 8.4.x support in Drush 8.x via the global Drush". May 31, 2017. https://github.com/drush-ops/drush/pull/2787. Retrieved 10 November 2017. 
  17. "[META Move provision off of Drush"]. September 28, 2017. https://www.drupal.org/node/2912579. Retrieved 10 November 2017. 
  18. "Drupal (Projects using Symfony)". November 10, 2017. https://symfony.com/projects/drupal. Retrieved 10 November 2017. 
  19. "GitLab: Aegir / Aegir". November 10, 2017. https://gitlab.com/aegir/aegir. Retrieved 10 November 2017. 

External links