From 2e5441becf9b5fa073fc37c56ff130f9cf8e61da Mon Sep 17 00:00:00 2001
From: Martin Weise <martin.weise@tuwien.ac.at>
Date: Fri, 17 Nov 2023 08:49:11 +0100
Subject: [PATCH] Fixed the docker compose files

---
 dbrepo-upload-service/README.md | 10 ----------
 docker-compose.prod.yml         | 23 ++---------------------
 docker-compose.yml              |  2 --
 install.sh                      |  1 +
 4 files changed, 3 insertions(+), 33 deletions(-)
 delete mode 100644 dbrepo-upload-service/README.md

diff --git a/dbrepo-upload-service/README.md b/dbrepo-upload-service/README.md
deleted file mode 100644
index a8d1e38506..0000000000
--- a/dbrepo-upload-service/README.md
+++ /dev/null
@@ -1,10 +0,0 @@
-# Upload Service
-
-## Actuator
-
-- Info: http://localhost:1080
-- Prometheus: http://localhost:1080/metrics
-
-## TUS
-
-- File upload: http://localhost:1080/api/upload/files
\ No newline at end of file
diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml
index b93f1ad203..a703eadeab 100644
--- a/docker-compose.prod.yml
+++ b/docker-compose.prod.yml
@@ -273,27 +273,8 @@ services:
     container_name: dbrepo-ui
     hostname: ui
     image: docker.io/dbrepo/ui:latest
-    environment:
-      BROKER_USERNAME: "${BROKER_USERNAME:-fda}"
-      BROKER_PASSWORD: "${BROKER_PASSWORD:-fda}"
-      BROKER_LOGIN_URL: "${BROKER_LOGIN_URL:-/admin/broker/}"
-      KEYCLOAK_LOGIN_URL: "${KEYCLOAK_LOGIN_URL:-/api/auth/admin/}"
-      OPENSEARCH_LOGIN_URL: "${OPENSEARCH_LOGIN_URL:-/admin/dashboard/}"
-      SHARED_FILESYSTEM: "${SHARED_FILESYSTEM:-/tmp}"
-      LOGO: "${LOGO:-/logo.png}"
-      SEARCH_USERNAME: "${SEARCH_USERNAME:-admin}"
-      SEARCH_PASSWORD: "${SEARCH_PASSWORD:-admin}"
-      VERSION: "${VERSION:-latest}"
-      TITLE: "${TITLE:-Database Repository}"
-      ICON: "${ICON:-/favicon.ico}"
-      DBREPO_CLIENT_ID: "${DBREPO_CLIENT_ID:-dbrepo-client}"
-      DBREPO_CLIENT_SECRET: "${DBREPO_CLIENT_SECRET:-MUwRc7yfXSJwX8AdRMWaQC3Nep1VjwgG}"
-      S3_STORAGE_HOSTNAME: "${STORAGE_HOSTNAME:-storage-service}"
-      S3_STORAGE_PORT: "${STORAGE_PORT:-9000}"
-      S3_ACCESS_KEY_ID: "${STORAGE_USERNAME:-minioadmin}"
-      S3_SECRET_ACCESS_KEY: ${STORAGE_PASSWORD:-minioadmin}
-      FORCE_SSL: "${FORCE_SSL:-false}"
-      DOI_URL: "${DOI_URL:-https://doi.org}"
+    volumes:
+      - ./dist/dbrepo.config.json:/app/dbrepo.config.json
     depends_on:
       dbrepo-search-service:
         condition: service_started
diff --git a/docker-compose.yml b/docker-compose.yml
index aa8b60173e..f38cb5618f 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -281,8 +281,6 @@ services:
     hostname: ui
     image: dbrepo-ui:latest
     build: ./dbrepo-ui
-    volumes:
-      - ./dbrepo.config.json:/app/dbrepo.config.json
     depends_on:
       dbrepo-search-service:
         condition: service_started
diff --git a/install.sh b/install.sh
index 390f09dc43..0a2941913f 100644
--- a/install.sh
+++ b/install.sh
@@ -22,6 +22,7 @@ curl -sSL -o ./dist/pubkey.pem https://gitlab.phaidra.org/fair-data-austria-db-r
 curl -sSL -o ./dist/definitions.json https://gitlab.phaidra.org/fair-data-austria-db-repository/fda-services/-/raw/dev/dbrepo-broker-service/definitions.json
 curl -sSL -o ./dist/dbrepo.conf https://gitlab.phaidra.org/fair-data-austria-db-repository/fda-services/-/raw/dev/dbrepo-gateway-service/dbrepo.conf
 curl -sSL -o ./dist/opensearch_dashboards.yml https://gitlab.phaidra.org/fair-data-austria-db-repository/fda-services/-/raw/dev/dbrepo-search-db/opensearch_dashboards.yml
+curl -sSL -o ./dist/dbrepo.config.json https://gitlab.phaidra.org/fair-data-austria-db-repository/fda-services/-/raw/dev/dbrepo-ui/dbrepo.config.json
 
 echo "[📦] Pulling images ..."
 docker compose pull
-- 
GitLab