This commit is contained in:
holzi1005 2024-12-08 07:42:29 +01:00
parent a41dd1f89e
commit d1088d551f

View file

@ -35,22 +35,25 @@ fi
HOST_IP=$(ip a | grep -Eo 'inet (addr:)?([0-9]*\.){3}[0-9]*' | grep -Eo '([0-9]*\.){3}[0-9]*' | grep -v '127.0.0.1' | head -n 1) HOST_IP=$(ip a | grep -Eo 'inet (addr:)?([0-9]*\.){3}[0-9]*' | grep -Eo '([0-9]*\.){3}[0-9]*' | grep -v '127.0.0.1' | head -n 1)
echo ------------------------------------------------------------ echo ------------------------------------------------------------
echo ----------------- Build the Keycloak ----------------------- echo --- 1. Build the Keycloak ----------------------------------
echo ------------------------------------------------------------ echo ------------------------------------------------------------
echo ""
sed -i "s|<clientsecret>|$OAUTH_KEYCLOAK_CLIENT_ID|g" keycloak/realm-export.json sed -i "s|<clientsecret>|$OAUTH_KEYCLOAK_CLIENT_ID|g" keycloak/realm-export.json
sed -i "s|<clientUrl>|$HTTP_METHOD://$PUBLIC_URL|g" keycloak/realm-export.json sed -i "s|<clientUrl>|$HTTP_METHOD://$PUBLIC_URL|g" keycloak/realm-export.json
echo ------------------------------------------------------------ echo ------------------------------------------------------------
echo ----------------- Build Mysql Init DB ---------------------- echo ------ 2. Build Mysql Init DB ------------------------------
echo ------------------------------------------------------------ echo ------------------------------------------------------------
echo ""
sed -i "s|<open-datenschutzcenter-pw>|$ODC_DB_PW|g" mysql-initdb/init-userdb.sql sed -i "s|<open-datenschutzcenter-pw>|$ODC_DB_PW|g" mysql-initdb/init-userdb.sql
sed -i "s|<keycloak-pw>|$KEYCLOAK_PW|g" mysql-initdb/init-userdb.sql sed -i "s|<keycloak-pw>|$KEYCLOAK_PW|g" mysql-initdb/init-userdb.sql
echo ------------------------------------------------------------ echo ------------------------------------------------------------
echo ----------------- Build Docker Compose File ---------------- echo --------- 3. Build Docker Compose File ---------------------
echo ------------------------------------------------------------ echo ------------------------------------------------------------
echo ""
cp docker-compose.$HTTP_METHOD.yml docker-compose.yml cp docker-compose.$HTTP_METHOD.yml docker-compose.yml
@ -62,6 +65,6 @@ sed -i "s|<httpMethod>|$HTTP_METHOD|g" docker-compose.yml
sed -i "s|<odcMySqlPw>|$ODC_DB_PW|g" docker-compose.yml sed -i "s|<odcMySqlPw>|$ODC_DB_PW|g" docker-compose.yml
sed -i "s|<hostIp>|$HOST_IP|g" docker-compose.yml sed -i "s|<hostIp>|$HOST_IP|g" docker-compose.yml
echo ------------------------------------------------------------ echo ""
echo ----------------- Select and Start Docker Compose ---------- echo ""
echo ------------------------------------------------------------ echo FINALY: Select and Start Docker Compose ----------