chore(cfg): allows to start haproxy without opened ports behind another proxy

darta 2022-01-04 10:33:18 +01:00
parent 9f094f3dc8
commit 75a6b6d2f7
3 changed files with 10 additions and 2 deletions

8
dd-ctl
View File

@ -64,10 +64,16 @@ build_compose(){
cp custom/login/background.png custom/system/keycloak/themes/liiibrelite/login/resources/img/loginBG2.png cp custom/login/background.png custom/system/keycloak/themes/liiibrelite/login/resources/img/loginBG2.png
cp custom/login/style.css custom/system/keycloak/themes/liiibrelite/login/resources/css/ cp custom/login/style.css custom/system/keycloak/themes/liiibrelite/login/resources/css/
if [ "$BEHIND_PROXY" = "true" ]; then
BEHIND="haproxy-behind.yml"
else
BEHIND="haproxy.yml"
fi
# Build compose ymls # Build compose ymls
echo CUSTOM_PATH=$CUSTOM_PATH > .env echo CUSTOM_PATH=$CUSTOM_PATH > .env
echo BUILD_ROOT_PATH=$CUSTOM_PATH/isard-sso >> .env echo BUILD_ROOT_PATH=$CUSTOM_PATH/isard-sso >> .env
docker-compose -f isard-sso/docker-compose-parts/haproxy.yml \ docker-compose -f isard-sso/docker-compose-parts/$BEHIND \
-f isard-sso/docker-compose-parts/api.yml \ -f isard-sso/docker-compose-parts/api.yml \
-f isard-sso/docker-compose-parts/keycloak.yml \ -f isard-sso/docker-compose-parts/keycloak.yml \
-f isard-sso/docker-compose-parts/avatars.yml \ -f isard-sso/docker-compose-parts/avatars.yml \

View File

@ -102,6 +102,8 @@ MARIADB_PASSWORD=SuperSecret
##============================================================================= ##=============================================================================
IPA_ADMIN_PWD=freeipafreeipa IPA_ADMIN_PWD=freeipafreeipa
## WORKS BEHIND PROXY
BEHIND_PROXY=false
# SOURCES & SYSTEM VARS # SOURCES & SYSTEM VARS

@ -1 +1 @@
Subproject commit f6fbeba280e9c841a1eb2fff8287c69ed2c4f322 Subproject commit f8575b59e14c020c37c5419afff4ab540bd77332