Skip to content

halcyonCorsair/fabric-aegir-mac

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

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