postgres / entrypoint.sh
bpandey23's picture
Update entrypoint.sh
31c5d60 verified
raw
history blame
357 Bytes
#!/bin/bash
# Check if the PostgreSQL data directory is empty
if [ -z "$(ls -A /var/lib/postgresql/data)" ]; then
echo "Initializing PostgreSQL database..."
gosu postgres /usr/lib/postgresql/*/bin/initdb -D /var/lib/postgresql/data
fi
# Start the PostgreSQL server
exec gosu postgres /usr/lib/postgresql/*/bin/postgres -D /var/lib/postgresql/data