mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-05-12 17:04:57 +00:00
* Fetch the appName context from window instead of hardcode it * Remove useless file * Get rid of the redirectUri variable Until now the context of the app was created on the backend side and stored on the variable redirectUri. With this fix the context is determined by the FE * remove useless docker variable remove APP_CONFIG_OAUTH2_REDIRECT_LOGIN APP_CONFIG_OAUTH2_REDIRECT_LOGOUT the origin and context will be determined by the FE * Update 30-sed-on-appconfig.sh removing APP_CONFIG_OAUTH2_REDIRECT_LOGOUT and APP_CONFIG_OAUTH2_REDIRECT_LOGIN
24 lines
1.0 KiB
Bash
Executable File
24 lines
1.0 KiB
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
set -e
|
|
|
|
HOST_PORT=8081
|
|
CONTAINER_PORT=8080
|
|
docker rmi -f $DOCKER_IMAGE_REPO
|
|
docker build --build-arg PROJECT_NAME=$PROJECT_NAME -t $DOCKER_IMAGE_REPO .
|
|
echo "http://localhost:${HOST_PORT}${BASE_PATH}"
|
|
docker run --rm -it \
|
|
--env BASE_PATH=$BASE_PATH \
|
|
--env APP_CONFIG_AUTH_TYPE=$APP_CONFIG_AUTH_TYPE \
|
|
--env APP_CONFIG_IDENTITY_HOST=$APP_CONFIG_IDENTITY_HOST \
|
|
--env APP_CONFIG_OAUTH2_HOST=$APP_CONFIG_OAUTH2_HOST \
|
|
--env APP_CONFIG_OAUTH2_CLIENTID=$APP_CONFIG_OAUTH2_CLIENTID \
|
|
--env APP_CONFIG_OAUTH2_IMPLICIT_FLOW=$APP_CONFIG_OAUTH2_IMPLICIT_FLOW \
|
|
--env APP_CONFIG_OAUTH2_SILENT_LOGIN=$APP_CONFIG_OAUTH2_SILENT_LOGIN \
|
|
--env APP_CONFIG_OAUTH2_REDIRECT_SILENT_IFRAME_URI=$APP_CONFIG_OAUTH2_REDIRECT_SILENT_IFRAME_URI \
|
|
--env APP_CONFIG_BPM_HOST=$APP_CONFIG_BPM_HOST \
|
|
--env APP_CONFIG_ECM_HOST=$APP_CONFIG_ECM_HOST \
|
|
--env APP_CONFIG_PROVIDERS=$APP_CONFIG_PROVIDERS \
|
|
--env APP_CONFIG_KERBEROS_ENABLED=$APP_CONFIG_KERBEROS_ENABLED \
|
|
--user 1000:1000 --publish $HOST_PORT:$CONTAINER_PORT $DOCKER_IMAGE_REPO
|