mirror of
https://github.com/ToolJet/ToolJet
synced 2026-05-05 14:28:42 +00:00
* 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
13 lines
231 B
Bash
Executable file
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 "$@"
|