Alfresco ADF 2.3 the TL;DR version.

  1. Install NPM
  2. Start Alfresco Content Services, and Alfresco Process Services.
    1. Locally via SDK with default user/pass (admin:admin)
      #Fill in prompt to generate your project
      mvn archetype:generate -Dfilter=org.alfresco.maven.archetype:
      #After Project Generation, navigate into the project folder.
      chmod 755
  3. Clone ADF project from github:
    git clone
  4. Navigate into the project’s demo-shell sub folder:
    cd alfresco-ng2-components/demo-shell
  5. If Alfresco Content Services and Alfresco Process Services is remote, then you must edit the proxy.conf.js file to set the ACS and APS target accordingly.
  6. Install Project Dependencies
    npm install
  7.  Start Project
    npm start
  8. Navigate to http://localhost:3000 to access the demo shell with most functionalities in place.

For building a custom application based on ADF skeleton, and without all components added by default, follow the guide for creating your ADF Application:

Documentation for Alfresco’s ADF framework can be found here:

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: