cancel
Showing results for 
Search instead for 
Did you mean: 
angelborroy
Community Manager Community Manager
Community Manager

The Alfresco Admin Application is a new product designed to handle identities in Alfresco Enterprise products, like ACS and APS.

This application can be deployed using the latest docker-compose.yml file available in https://github.com/Alfresco/acs-deployment/blob/master/docker-compose/docker-compose.yml

  control-center:
    image: quay.io/alfresco/alfresco-admin-app:7.2.0
    mem_limit: 128m
    environment:
      APP_CONFIG_PROVIDER: "ECM"
      APP_CONFIG_AUTH_TYPE: "BASIC"
      BASE_PATH: ./

  proxy:
    image: alfresco/alfresco-acs-nginx:3.3.0
    mem_limit: 128m
    depends_on:
      - alfresco
      - digital-workspace
      - control-center
    ports:
      - "8080:8080"
    links:
      - digital-workspace
      - alfresco
      - share
      - control-center

The application has the internal name "control-center" and it's also exposed using the proxy container by standard http port 8080.

Start Docker Compose using standard command.

$ docker-compose up

Once the stack is up and ready, Alfresco Admin App is available with the following URL:

http://localhost:8080/admin

image

Since the application is still being evolved, currently that only provides basic management for Identities (users and groups).

Disabling the application to be deployed

If the application is not required for your testing environment or you're experimenting some problem to download the Docker Image from quay.io, you can modify default docker-compose.yml file applying following changes.

#  control-center:
#    image: quay.io/alfresco/alfresco-admin-app:7.2.0
#    mem_limit: 128m
#    environment:
#      APP_CONFIG_PROVIDER: "ECM"
#      APP_CONFIG_AUTH_TYPE: "BASIC"
#      BASE_PATH: ./

  proxy:
    image: alfresco/alfresco-acs-nginx:3.3.0
    mem_limit: 128m
    depends_on:
      - alfresco
      - digital-workspace
#      - control-center
    environment:
      DISABLE_CONTROL_CENTER: "true"
    ports:
      - "8080:8080"
    links:
      - digital-workspace
      - alfresco
      - share
#      - control-center

When this application is disabled, you're still able to manage users and groups with the legacy UI Share using the following sections:

http://localhost:8080/share/page/console/admin-console/users

http://localhost:8080/share/page/console/admin-console/groups

More features will be added to the Alfresco Admin App in the future, stay tuned!

Living demo and additional information can be found in this video recording.