Can you run a rails console or rake command in the elastic beanstalk environment?

gitb picture gitb · Oct 27, 2013 · Viewed 21.2k times · Source

I have set up a RoR environement on AWS' elastic beanstalk. I am able to ssh into my EC2 instance. My home directory is /home/ec2-user, which is effectively empty. If I move up a directory, there is also a /home/webapp directory that i do not have access to.

Is there a way to run a rake command or rails console on my elastic beanstalk instance?

If I type rails console I get Usage: rails new APP_PATH [options] If I type RAILS_ENV=production bundle exec rails console, I get "Could not locate Gemfile"

Answer

kross picture kross · Oct 28, 2013

For rails, jump to /var/app/current then as @juanpastas said, run RAILS_ENV=production bundle exec rails c