title: How can I run multiple apps of multiple bundle with foreman
body: <p>I have a ruby app that depends of several web-services i've built.</p>
  
  <p>To start all together I've got the following Procfile:</p>
  
  <pre><code>mondodb: /home/dwaynemac/mongodb/bin/mongod 
  accounts: ./script/start_accounts.sh
  contacts: ./script/start_contacts.sh
  activity: ./script/start_activity_stream.sh
  web: ./script/start.sh
  </code></pre>
  
  <p>Each of this start_xxx.sh script do something like:</p>
  
  <pre><code>cd ../activity_stream; bundle exec unicorn -p 3003 -c ./config/unicorn.rb
  </code></pre>
  
  <p>If I manually run these previous line activity_stream runs ok. But when ran from foreman some gems are not recognized. As if the bundle was not correctly built.</p>
  
  <p>Example error:</p>
  
  <pre><code>activity_stream/config/boot.rb:2:in `require': no such file to load -- grape (LoadError)
  </code></pre>