Skip to content

Probably not the best way to do this, but... use fabric to setup aegir on a mac with homebrew, nginx, and mariadb

Notifications You must be signed in to change notification settings

halcyonCorsair/fabric-aegir-mac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Prerequisites:

See the fabric documentation at: http://docs.fabfile.org

Install fabric:

$ sudo pip install fabric

Getting started:

This currently only works when SSH is enabled on the target machine (even if it is localhost)

Install fabric as per: http://docs.fabfile.org/

Command examples:

  install:
    install(aegir_version='', hostname = ''):
      eg.
      fab -H localhost install
      #           \
      #            this is the host you wish to SSH into for install

      fab -H localhost install:aegir_version='6.x-1.7'
      fab -H localhost install:hostname='myaegir.ld'
      fab -H localhost install:aegir_version='6.x-1.7',hostname='myaegir.ld'

Optional install task arguments:

  aegir_version:
    What version of Aegir to install, eg. '6.x-1.7'
  hostname:
    Hostname for Aegir to be installed as
  apps:
    Default: True
    If test to False, don't check/install mariadb, php, nginx

About

Probably not the best way to do this, but... use fabric to setup aegir on a mac with homebrew, nginx, and mariadb

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published