-
Notifications
You must be signed in to change notification settings - Fork 0
Home
You must have the following installed
- go
- gcc
- git
- python-pip
For example
sudo yum install go gcc git python-pipNOTE: You must have go-1.1 or later (and as low as python2.6 should be fine for you CentOS users out there)
See Generating SSH Keys to set up keys on this machine and account
Using Concierge!
To start clone the repo
git clone git@github.com:Tactique/conciergeand move into that directory with
cd conciergeThis project uses one environment variable ROOTIQUE which must point to the directory containing all of your clones
export ROOTIQUE="$HOME/concierge/repos"will work in your ~/.bashrc if you then
source ~/.bashrcor equivalent in zsh/fish/your_favorite_sh
Make sure that your environment variable is set to concierge/repos before continuing! Run
echo $ROOTIQUE
echo $(pwd)/reposand they should both point to the repos directory just underneath you right now. For example
/home/jsmith/sandbox/concierge/repos/Using Concierge Part 2!
From the concierge directory run the following command to clone all repos, install their deps, and set them up
./concierge bootstrapand then run the following to run all of the projects in the background
./concierge runIf you visit localhost:8000 you can make a new user and then hit "Lazy Quinten" to start a game! Isn't it fun?!
To do more with concierge, you can see its help text with
./concierge --helpAnd look at its README
Some useful commands are
./concierge syncTo pull all of the latest code for each repo and then
./concierge setupTo run the setup for all of the repos. Running
./concierge runwill restart all of the processes and
./concierge killwill kill all of the processes that it started
If you have any questions ask quintenpalmer@gmail.com or eric.d.brown23@gmail.com
Thank you!