Files
interchan/scripts/wait-for-postgres.sh
Alek Ratzloff c4f910c6a8 Add files necessary for production deployment
* Dockerfile, docker-compose template
* nginx config
* uwsgi config
* wait-for-postgres script
* requirements.txt
* Some other stuff

Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
2022-07-18 17:04:37 -07:00

12 lines
184 B
Bash
Executable File

#!/bin/sh
# Hang until Postgres has started up.
set -e
host="$1"
shift
until PGPASSWORD="$POSTGRES_PASSWORD" psql -h "$host" -U "$POSTGRES_USER" -c '\q'; do
sleep 1
done
exec "$@"