bin/run_as_webapp
#!/usr/bin/env bash
set -xe
EB_APP_USER=$(sudo /opt/elasticbeanstalk/bin/get-config platformconfig -k AppUser)
#envvars
set +x
export $(sudo /opt/elasticbeanstalk/bin/get-config --output YAML environment | sed -r 's/: /=/' | xargs)
set -x
PATH=/opt/elasticbeanstalk/.rbenv/shims:/opt/elasticbeanstalk/.rbenv/bin:$PATH
RBENV_ROOT=/opt/elasticbeanstalk/.rbenv
RBENV_VERSION=$(cat $RBENV_ROOT/version)
su -s /bin/bash -c "${*}" $EB_APP_USER