| 123456789101112131415161718192021 |
- #!/command/with-contenv bash
- # shellcheck shell=bash
- set -e
- . /bin/common.sh
- cd /app || exit 1
- log_info 'Starting backend ...'
- if [ "${DEVELOPMENT:-}" = 'true' ]; then
- s6-setuidgid npmuser yarn install
- exec s6-setuidgid npmuser bash -c 'export HOME=/tmp/npmuserhome;node --max_old_space_size=250 --abort_on_uncaught_exception node_modules/nodemon/bin/nodemon.js'
- else
- while :
- do
- s6-setuidgid npmuser bash -c 'export HOME=/tmp/npmuserhome;node --abort_on_uncaught_exception --max_old_space_size=250 index.js'
- sleep 1
- done
- fi
|