This install does not require any software to be installed before hand for the simplest install.
- If using AWS S3 for site database backups you might want to preconfigure AWS credentials
- When using customized Hinge Config you will want to already have SSH keys authorized for pulling the config repository
- If using Ubuntu only current LTS versions are supported
- Docker for Mac
- Homebrew
- Xcode commandline tools
- AWS commandline
- Git (from Homebrew & Xcode)
...
-c <HINGE_CONFIG_REPO_URL> Specify Hinge Config repo default: https://github.com/if-fulcrum/hinge-config.git
-r <HINGE_CONFIG_BRANCH> Speficy Hinge Config branch default: master
-b <FULCRUM_BRANCH> Specify Fulcrum branch default: master
Please note: that the HINGE_CONFIG_REPO_URL should be exactly what is provided from your Git source.
Run from terminal:
export FSCRIPT=https://raw.githubusercontent.com/if-fulcrum/install/master/unix.sh &&
bash -c "$(curl -fsSL $FSCRIPT || wget -q -O - $FSCRIPT)"
export FSCRIPT=https://raw.githubusercontent.com/if-fulcrum/install/master/unix.sh &&
bash -c "$(curl -fsSL $FSCRIPT || wget -q -O - $FSCRIPT) -c https://github.com/if-fulcrum/hinge-config.git"
export FSCRIPT=https://raw.githubusercontent.com/if-fulcrum/install/master/unix.sh &&
bash -c "$(curl -fsSL $FSCRIPT || wget -q -O - $FSCRIPT) -c https://github.com/if-fulcrum/hinge-config.git -r master"
export FSCRIPT=https://raw.githubusercontent.com/if-fulcrum/install/master/unix.sh &&
bash -c "$(curl -fsSL $FSCRIPT || wget -q -O - $FSCRIPT) -b master"
sudo ntpdate -u time.apple.com || sudo sntp -sS time.apple.com