#!/bin/bash # Copyright Broadcom, Inc. All Rights Reserved. # SPDX-License-Identifier: APACHE-2.0 # # Bitnami custom library # shellcheck disable=SC1091 # Load Generic Libraries . /opt/bitnami/scripts/liblog.sh # Constants BOLD='\033[1m' # Functions ######################## # Print the welcome page # Globals: # DISABLE_WELCOME_MESSAGE # BITNAMI_APP_NAME # Arguments: # None # Returns: # None ######################### print_welcome_page() { if [[ -z "${DISABLE_WELCOME_MESSAGE:-}" ]]; then if [[ -n "$BITNAMI_APP_NAME" ]]; then print_image_welcome_page fi fi } ######################## # Print the welcome page for a Bitnami Docker image # Globals: # BITNAMI_APP_NAME # Arguments: # None # Returns: # None ######################### print_image_welcome_page() { local github_url="https://github.com/bitnami/containers" info "" info "${BOLD}Welcome to the Bitnami ${BITNAMI_APP_NAME} container${RESET}" info "Subscribe to project updates by watching ${BOLD}${github_url}${RESET}" info "Submit issues and feature requests at ${BOLD}${github_url}/issues${RESET}" info "Upgrade to Tanzu Application Catalog for production environments to access custom-configured and pre-packaged software components. Gain enhanced features, including Software Bill of Materials (SBOM), CVE scan result reports, and VEX documents. To learn more, visit ${BOLD}https://bitnami.com/enterprise${RESET}" info "" }