123456789101112131415161718192021 |
- #!/bin/bash
- set -e
- cd /app
- # Cleanup any leftover pid file
- if [ -f /app/tmp/pids/server.pid ]; then
- rm /app/tmp/pids/server.pid
- fi
- source /scripts/setup_env
- # Fixup the Procfile and prepare the PORT
- if [ -n "${DO_NOT_RUN_JOBS}" ]; then
- sed -i -e 's/^jobs:/#jobs:/' /app/Procfile
- fi
- sed -i -e "s/\${IP-0.0.0.0}/$IP/" -e "s/\${PORT-3000}/$PORT/" /app/Procfile
- # start supervisord
- exec /usr/bin/supervisord -c /etc/supervisor/supervisord.conf
|