Skip to content

Doula/local_build

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

###Requirements

  • Mac Computer
  • iTerm2
  • Google Chrom
  • A good tude

###Overview

This project will build and start doula and bambino on a macbook pro with iTerm 2. It does the following:

  • makes a virtualenv
  • activates it
  • pip installs doula and bambino to src/doula and src/bambino
  • creates an /opt/webapp dir
  • creates a /etc/supervisor/conf.d dir
  • chowns both
  • loops through all the appenvs in fake appenvs
  • clones them
  • inits and pulls the etc project
  • creates and symlinks the supervisor.conf in each project to /etc/supervisor/conf.d/x.conf

then it runs an applescript that

  • opens 3 terminals, starting doula, bambino, and queue
  • opens a Chrome tab to localhost:6543

###To Install

Installation happens relative to where you run the setup.sh, the instructions below run it from ~/Sites/doula, but you can run it anywhere.

mkdir ~/Sites/doula
git clone git@github.com:Doula/local_build.git
./setup.sh

About

the way you build this project on a macbook with iTerm2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages