diff --git a/ente/rootfs/etc/cont-init.d/20-internal-db-bootstrap.sh b/ente/rootfs/etc/cont-init.d/20-internal-db-bootstrap.sh index b2b218ac2..9d06e9a97 100755 --- a/ente/rootfs/etc/cont-init.d/20-internal-db-bootstrap.sh +++ b/ente/rootfs/etc/cont-init.d/20-internal-db-bootstrap.sh @@ -1,36 +1,3 @@ #!/usr/bin/with-contenv bashio set -euo pipefail - -if bashio::config.true 'USE_EXTERNAL_DB'; then - bashio::log.info "External DB in use; skipping internal Postgres bootstrap." - exit 0 -fi - -bashio::log.info "Bootstrapping internal Postgres cluster…" - -DB_USER="$(bashio::config 'DB_USERNAME')" -DB_PASS="$(bashio::config 'DB_PASSWORD')" -DB_NAME="$(bashio::config 'DB_DATABASE_NAME')" - -# Wait for postgres service (localhost) -until pg_isready -q -h localhost -p 5432 -U postgres; do - bashio::log.info "Waiting for Postgres to accept connections…" - sleep 1 - - bashio::log.info "Creating role + database if needed…" - su - postgres -c psql <