Skip to content

Instantly share code, notes, and snippets.

@lhz
Created February 24, 2015 08:47
Show Gist options
  • Save lhz/be0ede9ee24aa0bc0f5c to your computer and use it in GitHub Desktop.
Save lhz/be0ede9ee24aa0bc0f5c to your computer and use it in GitHub Desktop.
# ~/.tmuxinator/aid.yml
name: aid
root: ~/src/amedia/aid
# Optional tmux socket
# socket_name: foo
# Runs before everything. Use it to start daemons etc.
pre:
# - sudo nginx
# - sudo mysql.server start
- boot2docker start
- boot2docker ssh "sudo ln -sf $(readlink -f /etc/api/) /etc/api"
- sudo route -n -q add 172.17.0.0/16 $(boot2docker ip)
- export AMEDIA_LOCAL_APPS='checkpoint jupiter mercury minerva portunus'
- export V3_CONFIG_HOME=/etc/api/
- cd "gaia" && apphelper container start
- cd "magus" && apphelper container start
- docker start local_memcached
windows:
- hanuman:
layout: "main-horizontal"
panes:
- hanuman:
- "cd hanuman/hanuman-webapp"
- "mvn jetty:run"
- checkpoint:
layout: "main-horizontal"
panes:
- checkpoint:
- "cd checkpoint"
- "apphelper run"
- log:
- "cd checkpoint"
- "tail -f log/common.log"
- jupiter:
layout: "main-horizontal"
panes:
- jupiter:
- "cd jupiter"
- "apphelper run"
- log:
- "cd jupiter"
- "tail -f log/common.log"
- mercury:
layout: "main-horizontal"
panes:
- mercury:
- "cd mercury"
- "apphelper run"
- log:
- "cd mercury"
- "tail -f log/common.log"
- minerva:
layout: "main-horizontal"
panes:
- minerva:
- "cd minerva"
- "apphelper run"
- log:
- "cd minerva"
- "tail -f log/common.log"
- portunus:
layout: "main-horizontal"
panes:
- portunus:
- "cd portunus"
- "apphelper run"
- log:
- "cd portunus"
- "tail -f log/common.log"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment