You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
430 B
18 lines
430 B
#!/bin/bash
|
|
|
|
# Fail on any non-zero return code
|
|
set -e
|
|
|
|
if [ -e "/opt/app-root/etc/generate_container_user" ]; then
|
|
source /opt/app-root/etc/generate_container_user
|
|
fi
|
|
|
|
# Allow users to inspect/debug the builder image itself, by using:
|
|
# $ docker run -i -t openshift/centos-nodejs-builder --debug
|
|
#
|
|
[ "$1" == "--debug" ] && exec /bin/bash
|
|
|
|
# Run NodeJS Server
|
|
echo "Running NodeJS Server..."
|
|
export NODE_ENV=production
|
|
run_node
|
|
|