diff --git a/Dockerfiles/Dockerfile_frontend b/Dockerfiles/Dockerfile_frontend index bfff688..cf05d92 100644 --- a/Dockerfiles/Dockerfile_frontend +++ b/Dockerfiles/Dockerfile_frontend @@ -16,6 +16,17 @@ COPY Dockerfiles/go.mod ./ RUN go build -v -o /usr/src/app/prestart FROM registry.access.redhat.com/ubi9/nginx-120 + +ENV VITE_OBP_LOGO_URL=https://static.openbankproject.com/images/obp_logo.png \ + VITE_OBP_API_VERSION='v5.1.0' \ + VITE_OBP_LINKS_COLOR='#39455f' \ + VITE_OBP_HEADER_LINKS_COLOR='#52b165' \ + VITE_OBP_HEADER_LINKS_HOVER_COLOR='#39455f' \ + VITE_OBP_HEADER_LINKS_BACKGROUND_COLOR='#eef0f4' \ + VITE_OBP_API_DEFAULT_RESOURCE_DOC_VERSION=OBPv5.1.0 \ + VITE_CHATBOT_ENABLED=false \ + VITE_SHOW_API_MANAGER_BUTTON=false + USER 0 RUN dnf update -y RUN chown -R 1001 /var/log/nginx diff --git a/Dockerfiles/frontend_build.env b/Dockerfiles/frontend_build.env index f1b9724..b0b7dc0 100644 --- a/Dockerfiles/frontend_build.env +++ b/Dockerfiles/frontend_build.env @@ -9,4 +9,5 @@ VITE_OBP_HEADER_LINKS_HOVER_COLOR=VITE_OBP_HEADER_LINKS_HOVER_COLOR VITE_OBP_HEADER_LINKS_BACKGROUND_COLOR=VITE_OBP_HEADER_LINKS_BACKGROUND_COLOR VITE_OBP_API_DEFAULT_RESOURCE_DOC_VERSION=VITE_OBP_API_DEFAULT_RESOURCE_DOC_VERSION VITE_CHATBOT_ENABLED=VITE_CHATBOT_ENABLED -VITE_CHATBOT_URL=VITE_CHATBOT_URL \ No newline at end of file +VITE_CHATBOT_URL=VITE_CHATBOT_URL +VITE_SHOW_API_MANAGER_BUTTON=VITE_SHOW_API_MANAGER_BUTTON \ No newline at end of file diff --git a/Dockerfiles/prestart.go b/Dockerfiles/prestart.go index 5d48e2e..0862ab5 100644 --- a/Dockerfiles/prestart.go +++ b/Dockerfiles/prestart.go @@ -20,7 +20,7 @@ func main() { // url config variables are expected to be a valid URL in the container environment url_config := []string{"VITE_OBP_API_HOST", "VITE_OBP_API_MANAGER_HOST", "VITE_OBP_API_PORTAL_HOST", "VITE_OBP_LOGO_URL"} // DANGERZONE: The following strings will be replaced by container environment variables without any checking of whatever!!! - config := []string{"VITE_OBP_API_VERSION", "VITE_OBP_LINKS_COLOR", "VITE_OBP_HEADER_LINKS_COLOR", "VITE_OBP_HEADER_LINKS_HOVER_COLOR", "VITE_OBP_HEADER_LINKS_BACKGROUND_COLOR", "VITE_OBP_API_DEFAULT_RESOURCE_DOC_VERSION", "VITE_CHATBOT_ENABLED", "VITE_CHATBOT_URL"} + config := []string{"VITE_OBP_API_VERSION","VITE_SHOW_API_MANAGER_BUTTON", "VITE_OBP_LINKS_COLOR", "VITE_OBP_HEADER_LINKS_COLOR", "VITE_OBP_HEADER_LINKS_HOVER_COLOR", "VITE_OBP_HEADER_LINKS_BACKGROUND_COLOR", "VITE_OBP_API_DEFAULT_RESOURCE_DOC_VERSION", "VITE_CHATBOT_ENABLED", "VITE_CHATBOT_URL"} configMap := make(map[string]string) for _, key := range config {