Deployment - Deployment - Alfresco - Alfresco Control Center - Alfresco/Alfresco-Control-Center/10.0/Alfresco-Control-Center/Install/Deployment - 10.0 - 10.0

Alfresco Control Center

Platform
Alfresco
Product
Alfresco Control Center
Release
10.0
License
ft:lastPublication
2026-04-22T23:07:24.947108
ft:locale
en-US

These steps describe how to quickly start up Content Services (including Control Center) using Docker Compose. For more comprehensive guidance, see the Alfresco Docker Compose Deployment documentation.

Note: While Docker Compose is often used for production deployments, the Docker Compose file provided is recommended for development and test environments only. Customers are expected to adapt this file to their own requirements, if they intend to use Docker Compose to deploy a production environment.

To deploy Content Services using Docker Compose, download and install Docker, then follow the steps below. Make sure that you’ve reviewed the prerequisites before continuing.

The following procedure includes instructions on retrieving Docker Compose files by manually downloading the repository. To retrieve these files by cloning the repository, see the Cloning the GitHub Repository section in the Alfresco Docker Compose Deployment documentation.

Note: It is recommended to use the latest version of Docker for enhanced security and improved performance.

To install Control Center using Docker Compose:

  1. Navigate to the Alfresco GitHub repository: GitHub - Alfresco/acs-deployment: Alfresco Content Services containerized deployment (Helm and Docker Compose) .
    Note:

    You can extend the trial period by applying a new valid license file to your running Content Services instance.

    If you already have a valid license file for Content Services, you can apply it directly to the running system.

    Note: Make sure that exposed ports are open on your host computer. Check the compose.yaml file to determine the exposed ports - refer to the host:container port definitions. You’ll see they include 5432, 8080, 8083 and others.
  2. Download the acs-deployment source code.
  3. Save the file in a local folder.
  4. Launch your preferred command line tool, such as Windows PowerShell with elevated administrator privileges.
  5. Change directory to the location of your Docker Compose file.
  6. Log in to Quay.io using your credentials.

    To log on to Quay.io, search for the required command in the Getting Started section of the Quay Documentation at https://docs.quay.io/.

    Alfresco customers can request Quay.io credentials by logging a support ticket via Hyland Community at: https://community.hyland.com. These credentials are required to pull private (Enterprise-only) Docker images from Quay.io.

  7. Deploy Control Center using a Docker command.
    For the required Docker command, see the CLI reference section on the Docker Documentation site at https://docs.docker.com.
    Logs are generated to record the creation of containers for the Alfresco repository, Share, Postgres database, Transform Service, and Control Center.

    If you encounter errors, refer to the Troubleshooting section in the Alfresco Docker Compose Deployment documentation.

Once logs are completed, several services are started.

To verify the deployment, you can access them by entering the following addresses in your browser:

Service Endpoint
Control Center http://localhost:8080/admin
Digital Workspace http://localhost:8080/workspace
Share http://localhost:8080/share
Administration and REST APIs http://localhost:8080/alfresco

If Docker is running on your local machine, the IP address will be just localhost.

You can log on as the admin user, using the default administrator password admin.