mirror of
https://github.com/bitnami/containers.git
synced 2026-02-23 17:07:21 +08:00
28 lines
684 B
Plaintext
Executable File
28 lines
684 B
Plaintext
Executable File
#!/usr/bin/with-contenv bash
|
|
set -e
|
|
source $BITNAMI_PREFIX/bitnami-utils.sh
|
|
|
|
export LD_LIBRARY_PATH=$BITNAMI_PREFIX/common/lib:/opt/bitnami/postgresql/lib
|
|
|
|
if [ ! "$(ls -A $BITNAMI_APP_VOL_PREFIX/conf)" ]; then
|
|
generate_conf_files
|
|
fi
|
|
|
|
if [ ! -f $BITNAMI_APP_VOL_PREFIX/data/PG_VERSION ]; then
|
|
initialize_database
|
|
|
|
create_replication_user
|
|
|
|
create_custom_database
|
|
|
|
create_postgresql_user
|
|
|
|
print_app_credentials $BITNAMI_APP_NAME $POSTGRESQL_USER `print_postgresql_password` `print_postgresql_database`
|
|
else
|
|
print_container_already_initialized $BITNAMI_APP_NAME
|
|
fi
|
|
|
|
chown -R $BITNAMI_APP_USER:$BITNAMI_APP_USER \
|
|
$BITNAMI_APP_DIR/data/ \
|
|
$BITNAMI_APP_DIR/logs/ || true
|