ToolJet/server/entrypoint.sh
Akshay 33ac8809dd
Chore: Add wait for it script (#3909)
* add wait-for-it to remove errors on premature server start

* handle pg default port

* run postgres container as root

* remove root user on postgres
2022-09-01 13:00:06 +05:30

13 lines
231 B
Bash
Executable file

#!/bin/sh
set -e
if [ -d "./server/dist" ]
then
SETUP_CMD='npm run db:setup:prod'
else
SETUP_CMD='npm run db:setup'
fi
./server/scripts/wait-for-it.sh $PG_HOST:${PG_PORT:-5432} --strict --timeout=300 -- $SETUP_CMD
exec "$@"