diff --git a/.env b/.env index af2043a..247a163 100644 --- a/.env +++ b/.env @@ -15,3 +15,4 @@ POSTGRES_TAG=13 ASIE_TAG=2.0.8.2 APS_TAG=2.4.1 AIS_TAG=1.8.0.1 +ACS_SHARE_TAG=7.4.1.2 diff --git a/docker-compose.yml b/docker-compose.yml index ad51c5e..f11ca4c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -43,13 +43,20 @@ services: -Dcors.enabled=false -Dtransform.service.enabled=false -Dlocal.transform.service.enabled=true + -Dauthentication.chain=aims:identity-service,builtin:alfrescoNtlm + -Didentity-service.authentication.defaultAdministratorUserNames=admin.1 + -Didentity-service.auth-server-url=${IDENTITY_SERVICE_PROTOCOL}://${IDENTITY_SERVICE_HOST}:${IDENTITY_SERVICE_PORT}/auth -Dsystem.content.eagerOrphanCleanup=true -Dsystem.content.orphanProtectDays=0 -Djodconverter.enabled=false " depends_on: - - postgres-acs - - activemq + postgres-acs: + condition: service_started + activemq: + condition: service_started + identity: + condition: service_healthy transform-core-aio: image: alfresco/alfresco-transform-core-aio:${ATE_AIO_TAG} diff --git a/keycloak-alfresco-realm.json b/keycloak-alfresco-realm.json index ffd05d2..112beef 100644 --- a/keycloak-alfresco-realm.json +++ b/keycloak-alfresco-realm.json @@ -27,6 +27,21 @@ "attributes": { "login_theme": "alfresco" } + }, + { + "clientId": "acs-share", + "name": "ACS Share", + "enabled": true, + "alwaysDisplayInConsole": false, + "redirectUris": [ "*" ], + "standardFlowEnabled": true, + "implicitFlowEnabled": false, + "directAccessGrantsEnabled": false, + "publicClient": true, + "protocol": "openid-connect", + "attributes": { + "login_theme": "alfresco" + } } ], "requiredCredentials": [ "password" ],