settings.php null for docker

This commit is contained in:
Rodolfo Berrios
2021-06-13 15:18:28 -04:00
parent 7481388838
commit ffb7189c52

View File

@@ -14,39 +14,7 @@ else
php installer.php -a extract -s $CHEVERETO_SOFTWARE -f chevereto-pkg-*.zip -p $WORKING_DIR
fi
mkdir -p $WORKING_DIR/app
set -eux
{
echo "<?php"
echo "\$settings = ["
echo " 'asset_storage_account_id' => getenv('CHEVERETO_ASSET_STORAGE_ACCOUNT_ID'),"
echo " 'asset_storage_account_name' => getenv('CHEVERETO_ASSET_STORAGE_ACCOUNT_NAME'),"
echo " 'asset_storage_bucket' => getenv('CHEVERETO_ASSET_STORAGE_BUCKET'),"
echo " 'asset_storage_key' => getenv('CHEVERETO_ASSET_STORAGE_KEY'),"
echo " 'asset_storage_name' => getenv('CHEVERETO_ASSET_STORAGE_NAME'),"
echo " 'asset_storage_region' => getenv('CHEVERETO_ASSET_STORAGE_REGION'),"
echo " 'asset_storage_secret' => getenv('CHEVERETO_ASSET_STORAGE_SECRET'),"
echo " 'asset_storage_server' => getenv('CHEVERETO_ASSET_STORAGE_SERVER'),"
echo " 'asset_storage_service' => getenv('CHEVERETO_ASSET_STORAGE_SERVICE'),"
echo " 'asset_storage_type' => getenv('CHEVERETO_ASSET_STORAGE_TYPE'),"
echo " 'asset_storage_url' => getenv('CHEVERETO_ASSET_STORAGE_URL'),"
echo " 'db_driver' => getenv('CHEVERETO_DB_DRIVER'),"
echo " 'db_host' => getenv('CHEVERETO_DB_HOST'),"
echo " 'db_name' => getenv('CHEVERETO_DB_NAME'),"
echo " 'db_pass' => getenv('CHEVERETO_DB_PASS'),"
echo " 'db_pdo_attrs' => getenv('CHEVERETO_DB_PDO_ATTRS'),"
echo " 'db_port' => (int) getenv('CHEVERETO_DB_PORT'),"
echo " 'db_table_prefix' => getenv('CHEVERETO_DB_TABLE_PREFIX'),"
echo " 'db_user' => getenv('CHEVERETO_DB_USER'),"
echo " 'debug_level' => (int) getenv('CHEVERETO_DEBUG_LEVEL'),"
echo " 'disable_php_pages' => (bool) getenv('CHEVERETO_DISABLE_PHP_PAGES'),"
echo " 'hostname_path' => getenv('CHEVERETO_HOSTNAME_PATH'),"
echo " 'hostname' => getenv('CHEVERETO_HOSTNAME'),"
echo " 'https' => (bool) getenv('CHEVERETO_HTTPS'),"
echo " 'image_formats_available' => explode(',', getenv('CHEVERETO_IMAGE_FORMATS_AVAILABLE')),"
echo " 'session.save_handler' => getenv('CHEVERETO_SESSION_SAVE_HANDLER'),"
echo " 'session.save_path' => getenv('CHEVERETO_SESSION_SAVE_PATH'),"
echo "];"
} >$WORKING_DIR/app/settings.php
touch $WORKING_DIR/app/settings.php
chown www-data: $WORKING_DIR -R
cd $WORKING_DIR
rm -rf .gitkeep