mirror of https://github.com/status-im/codimd.git
22 lines
350 B
Bash
Executable File
22 lines
350 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
set -euo pipefail
|
|
|
|
if [[ "$#" -gt 0 ]]; then
|
|
exec "$@"
|
|
exit $?
|
|
fi
|
|
|
|
# check database and redis is ready
|
|
pcheck -constr "$CMD_DB_URL"
|
|
|
|
# run DB migrate
|
|
NEED_MIGRATE=${CMD_AUTO_MIGRATE:=true}
|
|
|
|
if [[ "$NEED_MIGRATE" = "true" ]] && [[ -f .sequelizerc ]] ; then
|
|
npx sequelize db:migrate
|
|
fi
|
|
|
|
# start application
|
|
node app.js
|